Dokümanları ara...

Dokümantasyonu aramak için yazmaya başlayın

Codex
Codex CLI

OpenAI Codex CLI Kurulum Kılavuzu

Codex CLI'yi UnoRouter ile Windows, macOS ve Linux üzerinde kurun ve yapılandırın.

Genel bakış

Codex CLI, OpenAI'nin terminal kodlama ajanıdır. Kodu izole edilmiş, incelenebilir yamalar üzerinden okur, yazar ve çalıştırır. Kataloğdaki her modeli kullanmak için özel sağlayıcısını UnoRouter'in temel URL'sine yönlendirin.

Hızlı yapılandırma

Bunları istemciye yapıştırın. Giriş yaptığınızda anahtarınız otomatik dolar.

text
Temel URL: https://api.unorouter.com/v1
API Anahtarı: YOUR_API_KEY

API anahtarınızı otomatik doldurmak için giriş yapın

Uyumluluk

Chat CompletionsResponses APIAkışAraç çağırma

Adım adım kurulum

  1. 1
    Codex CLI'yi yükleyin

    Codex CLI'yi npm ile global olarak kurun.

  2. 2
    Model sağlayıcısını yapılandırın

    `~/.codex/config.toml` dosyasını düzenleyin. Model id'nizi belirleyin ve responses wire API'sini kullanarak UnoRouter'in temel URL'si ile özel bir sağlayıcı ekleyin.

    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"

    API anahtarınızı otomatik doldurmak için giriş yapın

  3. 3
    API anahtarınızı dışa aktarın

    env_key ile adlandırılan değişkeni dışa aktarın. Codex, özel bir sağlayıcının anahtarını ortamdan okur; auth.json yalnızca OpenAI'ye giriş yapmak içindir.

    bash
    export OPENAI_API_KEY="YOUR_API_KEY"

    API anahtarınızı otomatik doldurmak için giriş yapın

  4. 4
    Codex'i başlatın

    Proje dizininizde `codex` komutunu çalıştırın.

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

codex

API anahtarınızı otomatik doldurmak için giriş yapın

Önerilen modeller

Burada çalışan ücretsiz modeller. Herhangi bir model id'sini istemciye yapıştırın.

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

Dikkat edilecekler

  • Desteklenmeyen endpoint hatasında `wire_api` değerinin `responses` olduğunu ve temel URL'nin `/v1` ile bittiğini doğrulayın.
  • İstekler kimliksiz gidiyorsa, env_key ile belirtilen değişkenin codex'i çalıştıran kabukta gerçekten dışa aktarılmış olup olmadığını denetleyin.
  • Ayrılmış openai kimliğini özel bir sağlayıcı için yeniden kullanamazsınız. Hem model_providers içinde hem de model_provider içinde başka herhangi bir kimlik çalışır.
API Anahtarı OluşturModeller