Gajae Code
Dùng aicentos trong Gajae Code (gjc) —— thêm một provider tương thích OpenAI vào models.yml
Cập nhật lần cuối:
Provider của Gajae Code được định nghĩa trong ~/.gjc/agent/models.yml, các trường là baseUrl / api / apiKey, thêm một đoạn là có thể trỏ về aicentos.
Chuẩn bị
Trước tiên, tạo một Key chuyên dụng cho Gajae Code trong Console (khuyến nghị đặt tên gajae-code), sau đó cài CLI:
curl -fsSL https://raw.githubusercontent.com/Yeachan-Heo/gajae-code/v0.15.3/scripts/install.sh -o gjc-install.sh
sh gjc-install.sh
gjc --versionCấu hình cần điền
| Trường | Giá trị |
|---|---|
| Tên provider | tự đặt, ví dụ aicentos |
baseUrl | https://aicentos.com/v1 |
api | openai-completions |
apiKey hoặc apiKeyEnv | ghi trực tiếp Key, hoặc ghi tên biến môi trường |
models[].id | tên mô hình trong "Model Square" của Console |
Các bước thiết lập
Chỉnh sửa ~/.gjc/agent/models.yml:
providers:
aicentos:
baseUrl: https://aicentos.com/v1
api: openai-completions
apiKeyEnv: AICENTOS_API_KEY
discovery:
type: openai-models-list
models:
- id: tên-mô-hình-của-bạn
contextWindow: 128000
maxTokens: 8192Trỏ mô hình mặc định về đó:
modelBindings:
modelRoles:
default: aicentos/tên-mô-hình-của-bạn:highSau đó export Key rồi khởi động:
export AICENTOS_API_KEY="sk-API-Key-của-bạn"
gjcĐoạn discovery giúp nó tự kéo danh sách mô hình; nếu bạn muốn tự kiểm soát các mô hình hiển thị, bỏ đoạn này, chỉ giữ models.
Kiểm tra
Khởi động gjc, xác nhận trong bộ chọn mô hình có các mô hình dưới aicentos, gửi một câu prompt xác nhận trả về được. Khi danh sách trống, trước tiên kiểm tra thụt lề của models.yml và đoạn discovery.
Lưu ý
models.ymlkiểm tra nghiêm ngặt, trường không xác định sẽ báo lỗi ngay. Đừng chép kiểu viết gạch dưới nhưapi_key,base_urltừ công cụ khác, ở đây yêu cầu camelCasebaseUrl,apiKey.contextWindowvàmaxTokensđiền theo mô hình thực tế, ghi quá lớn sẽ bị phía trên từ chối.- Trong
modelRoles.default,:highlà hậu tố cường độ suy luận, đổi sang mức khác hoặc bỏ đi tùy nhu cầu. - Dự án tự mô tả là experimental, sau khi nâng cấp các trường có thể thay đổi, lấy
docs/models.mdtrong kho làm chuẩn.