Tìm tài liệu...

Bắt đầu gõ để tìm tài liệu

Codex
Codex CLI

Hướng dẫn thiết lập OpenAI Codex CLI

Cài đặt và cấu hình Codex CLI với UnoRouter trên Windows, macOS và Linux.

Tổng quan

Codex CLI là tác nhân lập trình chạy trong terminal của OpenAI. Nó đọc, viết và chạy mã thông qua các bản vá được cách ly và có thể xem lại. Trỏ nhà cung cấp tùy chỉnh của nó tới URL cơ sở của UnoRouter để dùng mọi mô hình trong danh mục.

Cấu hình nhanh

Dán những giá trị này vào ứng dụng khách. Khóa của bạn tự điền khi đã đăng nhập.

text
URL cơ sở: https://api.unorouter.com/v1
Khoá API: YOUR_API_KEY

Đăng nhập để tự động điền API key

Tương thích

Chat CompletionsResponses APITruyền phátGọi công cụ

Thiết lập từng bước

  1. 1
    Cài đặt Codex CLI

    Cài Codex CLI toàn cục bằng npm.

    bash
    npm install -g @openai/codex

    Đăng nhập để tự động điền API key

  2. 2
    Cấu hình nhà cung cấp mô hình

    Sửa `~/.codex/config.toml`. Đặt model id của bạn và thêm một nhà cung cấp tùy chỉnh trỏ tới URL cơ sở của UnoRouter, dùng wire API responses.

    toml
    # ~/.codex/config.toml
    model = "YOUR_MODEL_ID"
    model_provider = "unorouter"
    
    [model_providers.unorouter]
    name = "UnoRouter"
    base_url = "https://api.unorouter.com/v1"
    wire_api = "responses"
    env_key = "OPENAI_API_KEY"

    Đăng nhập để tự động điền API key

  3. 3
    Export khoá API của bạn

    Hãy export biến được nêu trong env_key. Codex đọc khoá của nhà cung cấp tuỳ chỉnh từ môi trường; auth.json chỉ dùng để đăng nhập vào OpenAI.

    bash
    export OPENAI_API_KEY="YOUR_API_KEY"

    Đăng nhập để tự động điền API key

  4. 4
    Khởi động Codex

    Chạy `codex` trong thư mục dự án.

powershell
$env:OPENAI_BASE_URL="https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"

codex

Đăng nhập để tự động điền API key

Mô hình đề xuất

Các mô hình miễn phí hoạt động ở đây. Dán bất kỳ model id nào vào ứng dụng khách.

ling-3.1-flash:freeagnes-3.0-flash:freeminicpm5-2b:freek2-horizon:freeqwen3.8-flash-next:free

Lưu ý

  • Khi gặp lỗi điểm cuối không được hỗ trợ, hãy xác nhận `wire_api` là `responses` và URL cơ sở kết thúc bằng `/v1`.
  • Nếu các yêu cầu không được xác thực, hãy kiểm tra xem env_key có trỏ tới một biến thực sự đã được export trong shell đang chạy codex hay không.
  • Bạn không thể dùng lại mã dành riêng openai cho một nhà cung cấp tuỳ chỉnh. Mọi mã khác đều dùng được, cả trong model_providers lẫn trong model_provider.
Tạo API KeyMô hình