Tài liệu/Sử dụng RexLLM với Codex

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/codex

Cấu hình biến môi trường

  1. 1.Truy cập Dashboard để lấy API Key
  2. 2.Tạo file ~/.codex/config.toml và 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. 1.Tạo file ~/.codex/auth.json và 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
codex

Sử dụng Codex trong VSCode

  1. 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. 2.Mở VSCode và cài đặt extension Codex.
  3. 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. 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. 1.Nhấn biểu tượng Codex để bắt đầu sử dụng.