Sử dụng RexLLM với Codex
Thiết lập OpenAI Codex CLI để sử dụng RexLLM làm API backend.
Cài đặt Codex
bash
# pnpm
pnpm install -g @openai/codex
# npm
npm install -g @openai/codex
# yarn
yarn global add @openai/codexCấu hình biến môi trường
- 1.Truy cập Dashboard để lấy API Key
- 2.Tạo file
~/.codex/config.tomlvà thêm cấu hình sau:
toml
model = "gpt-5.2"
model_provider = "openai-chat-completions"
preferred_auth_method = "apikey"
[model_providers.openai-chat-completions]
name = "OpenAI using Chat Completions"
base_url = "https://your-rexllm-domain.com/v1"
env_key = "REXLLM_API_KEY"
wire_api = "chat"
query_params = {}
stream_idle_timeout_ms = 300000- 1.Tạo file
~/.codex/auth.jsonvà thêm nội dung sau:
json
{
"OPENAI_API_KEY": "Thay bằng API KEY RexLLM của bạn"
}Khởi chạy trực tiếp
Sau khi cấu hình biến môi trường, dùng terminal mở thư mục dự án bạn muốn làm việc, rồi chạy lệnh sau để khởi động Codex:
bash
# Di chuyển đến thư mục dự án
cd my-project
# Khởi chạy OpenAI Codex
codexSử dụng Codex trong VSCode
- 1.Làm theo hướng dẫn ở trên để cài đặt Codex và cấu hình biến môi trường cùng các file cấu hình.
- 2.Mở VSCode và cài đặt extension Codex.
- 3.Vào settings và nhấn biểu tượng ở góc trên bên phải để chuyển sang chế độ cấu hình JSON.
- 4.Thêm các mục cấu hình sau:
json
{
"chatgpt.apiBase": "https://your-rexllm-domain.com/v1",
"chatgpt.config": {
"preferred_auth_method": "api_key",
"model_provider": "openai-chat-completions"
}
}- 1.Nhấn biểu tượng Codex để bắt đầu sử dụng.