everyapi
Tích hợp · Trợ lý lập trình cặp AI trên CLITương thích OpenAI · một khóa · danh mục model cập nhật liên tục
A

Chạy gateway EveryAPI trong Aider

Aider là trợ lý lập trình cặp AI chạy trên terminal, làm việc bên trong một Git repository. Hãy cấu hình kết nối tương thích OpenAI của nó trỏ tới EveryAPI và dùng tên model có tiền tố openai/ đang khả dụng trong tài khoản của bạn.

01Mã cấu hình

Một dòng base URL trỏ Aider sang EveryAPI

Base URL toàn cầu mặc định / Base URL ưu tiên Trung Quốc: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1

terminal
# Cài đặt aider
pip install aider-install
aider-install
 
# Đi qua EveryAPI; tiền tố "openai/" trong --model báo cho aider dùng giao thức tương thích OpenAI
aider --openai-api-base https://api.everyapi.ai/v1 \
--openai-api-key sk-everyapi-... \
--model openai/claude-sonnet-5
 
# Sau đó aider vào chế độ tương tác — hãy bảo nó "add type annotations to api.py"
02Các bước

Từ số không đến lệnh gọi đầu tiên

  1. Cài đặt aider

    pip install aider-install && aider-install. Lệnh aider sau khi cài đã sẵn sàng trong terminal của bạn.

    aider.chat/docs/install.html

  2. Cấu hình base URL + khóa EveryAPI

    Chúng tôi khuyến nghị ghi vào ~/.aider.conf.yml (lưu lâu dài), nhưng bạn cũng có thể truyền --openai-api-base + --openai-api-key trên dòng lệnh; biến env cũng dùng được.

  3. Thêm tiền tố openai/ vào tên model

    Aider dùng LiteLLM ở bên trong, và tên model cho endpoint tương thích OpenAI bắt buộc phải mang tiền tố openai/ (ví dụ openai/claude-sonnet-5). Nếu không, LiteLLM sẽ đi tìm nhà cung cấp Anthropic gốc.

03Câu hỏi thường gặp

Về Aider × EveryAPI

Vì sao tên model cần tiền tố openai/?

Bên trong, Aider dùng LiteLLM để định tuyến tới các nhà cung cấp. LiteLLM nhìn vào tiền tố trong tên model để quyết định dùng nhà cung cấp nào; openai/xxx đi qua OPENAI_API_BASE / OPENAI_API_KEY. Nếu không có tiền tố, LiteLLM coi claude-sonnet-5 là yêu cầu tới endpoint gốc của Anthropic — một đường đi khác.