v0.10.0

OpenAI Codex

Codex custom provider membutuhkan Responses API, bukan Chat Completions.

/v1/responses tersedia

OpenAI Codex custom model provider memakai Responses API. Mewlo menyediakan POST /v1/responses, sehingga konfigurasi di bawah membuat Codex kompatibel apa adanya.

Langkah-langkah

1

Set API key

macOS/Linux: export MEWLO_API_KEY=YOUR_MEWLO_API_KEY. PowerShell: $env:MEWLO_API_KEY=YOUR_MEWLO_API_KEY. setx menyimpan permanen; buka terminal baru setelahnya.

2

Edit config.toml

Buka ~/.codex/config.toml dan tambahkan provider Mewlo.

3

Jalankan dan verifikasi

Jalankan codex; request masuk ke POST {BASE_URL}/v1/responses dan harus berjalan tanpa error 404.

toml
model = "openai/gpt-6-luna"
model_provider = "mewlo"

[model_providers.mewlo]
name = "Mewlo"
base_url = "https://www.mewlo.site/v1"
wire_api = "responses"
env_key = "MEWLO_API_KEY"
requires_openai_auth = false
supports_websockets = false

env_key bukan API key

Nilai env_key adalah nama environment variable MEWLO_API_KEY. Simpan secret pada environment; jangan menuliskan key asli di config.toml.

  • Endpoint yang dibutuhkan: POST {BASE_URL}/v1/responses (tersedia native).
  • Missing environment variable: periksa $MEWLO_API_KEY atau $env:MEWLO_API_KEY.
  • 404: periksa Base URL dan ejaan endpoint /v1/responses.
  • Referensi: https://developers.openai.com/docs/config-file/config-reference dan https://developers.openai.com/siwc/token-sharing-open-source/codex-app-server