Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ ocx init

`ocx init` vous accompagne dans les étapes suivantes :

1. **Choix d’un fournisseur** — sélectionnez l’un des 79 préréglages intégrés au registre, ou `custom` pour saisir une
1. **Choix d’un fournisseur** — sélectionnez l’un des 80 préréglages intégrés au registre, ou `custom` pour saisir une
URL de base et un adaptateur.
2. **Clé API** — collez une clé ou référencez une variable d’environnement telle que `${ANTHROPIC_API_KEY}`.
3. **Modèle par défaut** — pour les fournisseurs clés, locaux et personnalisés, acceptez le préréglage ou saisissez un identifiant de modèle.
Expand Down
16 changes: 15 additions & 1 deletion docs-site/src/content/docs/fr/guides/providers.md
Original file line number Diff line number Diff line change
Expand Up @@ -265,7 +265,7 @@ existante n'est pas concernée.

## 3. Catalogue des clés API

opencodex fournit 79 préréglages intégrés : 67 à clé, huit OAuth, trois locaux et un préréglage par défaut de
opencodex fournit 80 préréglages intégrés : 68 à clé, huit OAuth, trois locaux et un préréglage par défaut de
transfert ChatGPT. Dans le tableau de bord, le sélecteur **Ajouter un fournisseur** ouvre le tableau de bord du
fournisseur à clé, valide la clé et l'enregistre ; la validation dépend du fournisseur. Parmi les entrées notables :

Expand Down Expand Up @@ -308,6 +308,7 @@ promotionnels de Cline ne sont accessibles que dans l'IDE ou la CLI Cline, pas p
| Command Code | `https://api.commandcode.ai/provider/v1` |
| SambaNova Cloud | `https://api.sambanova.ai/v1` |
| Nebius Token Factory | `https://api.tokenfactory.nebius.com/v1` |
| Crusoe | `https://api.inference.crusoecloud.com/v1` |
| DigitalOcean Serverless Inference | `https://inference.do-ai.run/v1` |
| Scaleway Generative APIs | `https://api.scaleway.ai/v1` |
| Featherless AI | `https://api.featherless.ai/v1` |
Expand Down Expand Up @@ -445,6 +446,19 @@ de contexte et de modalités d'entrée signalées, et limite la découverte à 5
hôtes de déploiement dédiés sont hors périmètre. Créez des clés dans
[Nebius Token Factory](https://tokenfactory.nebius.com).

**Découverte Crusoe.** Le préréglage à clé utilise l'adaptateur `openai-chat` et n'envoie sa clé Bearer
qu'à l'hôte fixe Serverless Inference de Crusoe. `/v1/models` rejette les requêtes non authentifiées
avec un 401, de sorte qu'une liste réussie vaut validation de la clé. La découverte conserve les
identifiants natifs à barre oblique tels que `zai-org/GLM-5.3` et `moonshotai/Kimi-K2.6` exactement comme
Crusoe les renvoie, et est limitée à 256 KiB et 256 lignes brutes. Seules les lignes qui déclarent `is_public: true` et une `architecture.modality` text ou multimodal sont conservées, ce qui exclut les déploiements privés du compte ainsi que les lignes embedding ou média. Les modèles de raisonnement
renvoient leur réflexion dans le champ `reasoning` de Chat Completions, que l'adaptateur lit. Seul
`openai/gpt-oss-120b` accepte une échelle `reasoning_effort` (`low`, `medium`, `high`) ; les autres
modèles de raisonnement traitent ce champ comme un interrupteur, si bien que le préréglage n'annonce
ni échelle d'effort ni appels d'outils parallèles à l'échelle du fournisseur. Les limites de débit
s'appliquent par projet et par modèle (429 en cas de dépassement, 503 pendant la montée en charge d'un
déploiement partagé) et les nouveaux comptes démarrent avec 5 $ de crédits gratuits. Créez une clé dans
la [console Crusoe Cloud](https://console.crusoecloud.com), sous Intelligence Foundry, Inference.

**Découverte DigitalOcean.** Le préréglage utilise une clé d'accès aux modèles avec l'hôte Serverless Inference
partagé et fixe, puis croise la réponse `/v1/models` authentifiée avec la liste d'autorisation Chat Completions
étayée par la documentation de DigitalOcean. Les identifiants inconnus, limités à Responses, d'embedding ou de
Expand Down
2 changes: 1 addition & 1 deletion docs-site/src/content/docs/getting-started/quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ ocx init

`ocx init` walks you through:

1. **Pick a provider** — choose one of the 79 built-in registry presets or `custom` to type a base
1. **Pick a provider** — choose one of the 80 built-in registry presets or `custom` to type a base
URL and adapter.
2. **API key** — paste a key, or reference an environment variable like `${ANTHROPIC_API_KEY}`.
3. **Default model** — for key, local, and custom providers, accept the preset or enter a model id.
Expand Down
16 changes: 15 additions & 1 deletion docs-site/src/content/docs/guides/providers.md
Original file line number Diff line number Diff line change
Expand Up @@ -384,7 +384,7 @@ selectors, then retry. Signing in from a machine with no existing `kiro-cli` ses

## 3. API-key catalog

opencodex ships 79 built-in presets: 67 key-based, eight OAuth, three local, and one default
opencodex ships 80 built-in presets: 68 key-based, eight OAuth, three local, and one default
ChatGPT-forward preset. The dashboard's **Add provider** picker opens a key provider's dashboard,
validates the key, and stores it; validation is provider-specific. Notable entries:

Expand Down Expand Up @@ -445,6 +445,7 @@ routing or defaults changes.
| Meta Muse Code (CLI credential) | `https://api.meta.ai/v1` |
| SambaNova Cloud | `https://api.sambanova.ai/v1` |
| Nebius Token Factory | `https://api.tokenfactory.nebius.com/v1` |
| Crusoe | `https://api.inference.crusoecloud.com/v1` |
| DigitalOcean Serverless Inference | `https://inference.do-ai.run/v1` |
| Scaleway Generative APIs | `https://api.scaleway.ai/v1` |
| Featherless AI | `https://api.featherless.ai/v1` |
Expand Down Expand Up @@ -690,6 +691,19 @@ keeps only rows whose architecture produces text, excluding embedding and image-
It preserves slash-containing native ids plus reported context and input-modality metadata, and caps
discovery at 512 KiB and 512 raw rows. Dedicated deployment hosts are out of scope. Create keys in
[Nebius Token Factory](https://tokenfactory.nebius.com).

**Crusoe discovery.** The key-based preset uses the `openai-chat` adapter and sends its Bearer key
only to Crusoe's fixed Serverless Inference host. `/v1/models` rejects unauthenticated requests with
401, so a successful list response counts as key validation. Discovery preserves slash-delimited
native ids such as `zai-org/GLM-5.3` and `moonshotai/Kimi-K2.6` exactly as Crusoe returns them and is
capped at 256 KiB and 256 raw rows. Rows are kept only when they report `is_public: true` and a text or multimodal `architecture.modality`, which excludes account-private deployments and any embedding or media rows. Reasoning models return their thinking in the Chat Completions
`reasoning` field, which the adapter reads. Only `openai/gpt-oss-120b` accepts a `reasoning_effort`
ladder (`low`, `medium`, `high`); the other reasoning models treat the field as an on/off toggle, so
the preset declares no provider-wide effort ladder and no provider-wide parallel tool calls. Rate
limits apply per project and per model (429 when exceeded, 503 while a shared deployment scales), and
new accounts start with $5 of free credits. Create a key in the
[Crusoe Cloud console](https://console.crusoecloud.com) under Intelligence Foundry, Inference.

**DigitalOcean discovery.** The preset uses a model access key against the fixed shared Serverless
Inference host and intersects the authenticated `/v1/models` response with DigitalOcean's
docs-backed Chat Completions allowlist. Unknown, Responses-only, embedding, and media-generation
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ ocx init

`ocx init` では次の手順を説明します。

1. **プロバイダーを選択してください** — 79 個の組み込みレジストリプリセットのいずれか、または `custom` を選択してベース URL とアダプターを入力します。
1. **プロバイダーを選択してください** — 80 個の組み込みレジストリプリセットのいずれか、または `custom` を選択してベース URL とアダプターを入力します。
2. **API キー** — キーを貼り付けるか、`${ANTHROPIC_API_KEY}` のような環境変数を参照します。
3. **デフォルト モデル** — キー、ローカル、カスタム プロバイダーの場合は、プリセットを受け入れるか、モデル ID を入力します。
4. **プロキシ ポート** — デフォルトは `10100` です。
Expand Down
16 changes: 15 additions & 1 deletion docs-site/src/content/docs/ja/guides/providers.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ Kiro のログインには Kiro CLI が必要です。Unix では `curl -fsSL ht

## 3. API キーカタログ

opencodex には組み込みプリセットが 79 個含まれています。キー方式 67、OAuth 8、ローカル 3、
opencodex には組み込みプリセットが 80 個含まれています。キー方式 68、OAuth 8、ローカル 3、
デフォルト ChatGPT 転送プリセット 1 です。ダッシュボードの **Add provider** ピッカーはキー発行ページを開き、
入力したキーを検証した後保存します(検証はプロバイダー固有です)。主な項目は以下のとおりです:

Expand Down Expand Up @@ -210,6 +210,7 @@ Cline IDE/CLI のみで API からは使えません。`minimax/minimax-m2.5`
| Command Code | `https://api.commandcode.ai/provider/v1` |
| SambaNova Cloud | `https://api.sambanova.ai/v1` |
| Nebius Token Factory | `https://api.tokenfactory.nebius.com/v1` |
| Crusoe | `https://api.inference.crusoecloud.com/v1` |
| DigitalOcean Serverless Inference | `https://inference.do-ai.run/v1` |
| Scaleway Generative APIs | `https://api.scaleway.ai/v1` |
| Featherless AI | `https://api.featherless.ai/v1` |
Expand Down Expand Up @@ -302,6 +303,19 @@ CLI の login flow は公開レスポンスをキーの有効性の証拠にせ
ネイティブ ID と、報告された context / input modality metadata を保持し、discovery を 512 KiB と raw
512 行に制限します。dedicated deployment のホストは対象外です。キーは
[Nebius Token Factory](https://tokenfactory.nebius.com) で作成します。

**Crusoe の discovery:** キー方式のプリセットは `openai-chat` adapter を使用し、Bearer key は
Crusoe の固定 Serverless Inference host にだけ送信します。`/v1/models` は未認証リクエストを 401 で
拒否するため、list の成功を key の検証として扱います。discovery は `zai-org/GLM-5.3` や
`moonshotai/Kimi-K2.6` のようなスラッシュ区切りのネイティブ id を Crusoe が返すままに保持し、256 KiB と
raw 256 行に制限します。`is_public: true` かつ `architecture.modality` が text または multimodal の row だけを残すため、アカウント専用のデプロイや embedding・メディア系の row は除外されます。reasoning model は思考内容を Chat Completions の `reasoning` field で返し、
adapter はこれを読み取ります。`reasoning_effort` のラダー(`low`、`medium`、`high`)を受け付けるのは
`openai/gpt-oss-120b` のみで、他の reasoning model はこの field をオン/オフの切り替えとして扱うため、
provider 全体の effort ラダーと parallel tool call は宣伝しません。レート制限は project と model ごとに
適用され(超過時は 429、共有 deployment のスケール中は 503)、新規アカウントには $5 の無料クレジットが
付与されます。キーは [Crusoe Cloud console](https://console.crusoecloud.com) の
Intelligence Foundry > Inference で作成します。

**DigitalOcean の discovery:** preset は model access key を固定の共有 Serverless Inference ホストで使い、
認証済み `/v1/models` の応答と DigitalOcean の公式ドキュメントで確認した Chat Completions allowlist の
積集合だけを公開します。未知、Responses 専用、embedding、media generation の id は fail closed で除外し、
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ ocx init

`ocx init`은 다음 과정을 안내합니다:

1. **프로바이더 선택** — 내장 레지스트리 프리셋 79개 중 하나를 고르거나 `custom`을 선택해 base URL과 adapter를 직접 입력합니다.
1. **프로바이더 선택** — 내장 레지스트리 프리셋 80개 중 하나를 고르거나 `custom`을 선택해 base URL과 adapter를 직접 입력합니다.
2. **API 키** — 키를 붙여넣거나 `${ANTHROPIC_API_KEY}` 같은 환경 변수를 참조합니다.
3. **기본 모델** — 키, 로컬, custom 프로바이더에서는 프리셋을 그대로 쓰거나 모델 ID를 직접 입력합니다.
4. **프록시 포트** — 기본값은 `10100`입니다.
Expand Down
15 changes: 14 additions & 1 deletion docs-site/src/content/docs/ko/guides/providers.md
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@ Kiro 로그인에는 Kiro CLI가 필요합니다. Unix에서는 `curl -fsSL http

## 3. API 키 카탈로그

opencodex에는 빌트인 프리셋이 79개 들어 있습니다. 키 방식 67개, OAuth 8개, 로컬 3개,
opencodex에는 빌트인 프리셋이 80개 들어 있습니다. 키 방식 68개, OAuth 8개, 로컬 3개,
기본 ChatGPT 포워드 프리셋 1개입니다. 대시보드의 **Add provider** 선택기는 키 발급 페이지를 열고,
입력한 키를 검증한 뒤 저장합니다(검증은 프로바이더별로 다릅니다). 주요 항목은 다음과 같습니다:

Expand Down Expand Up @@ -209,6 +209,7 @@ Cline IDE/CLI에서만 제공되며 API로는 사용할 수 없습니다. `minim
| Command Code | `https://api.commandcode.ai/provider/v1` |
| SambaNova Cloud | `https://api.sambanova.ai/v1` |
| Nebius Token Factory | `https://api.tokenfactory.nebius.com/v1` |
| Crusoe | `https://api.inference.crusoecloud.com/v1` |
| DigitalOcean Serverless Inference | `https://inference.do-ai.run/v1` |
| Scaleway Generative APIs | `https://api.scaleway.ai/v1` |
| Featherless AI | `https://api.featherless.ai/v1` |
Expand Down Expand Up @@ -299,6 +300,18 @@ SambaStudio deployment 엔드포인트는 범위에서 제외합니다. 키는
보고된 context 및 input modality metadata를 보존하며 discovery를 512 KiB와 raw 행 512개로 제한합니다.
dedicated deployment 호스트는 범위에서 제외합니다. 키는
[Nebius Token Factory](https://tokenfactory.nebius.com)에서 생성합니다.

**Crusoe 검색:** 키 기반 프리셋은 `openai-chat` adapter를 사용하며 Bearer key를 Crusoe의 고정
Serverless Inference host에만 보냅니다. `/v1/models`는 인증되지 않은 요청을 401로 거부하므로 list 성공을
key 검증으로 간주합니다. discovery는 `zai-org/GLM-5.3`, `moonshotai/Kimi-K2.6`처럼 슬래시로 구분된 네이티브
id를 Crusoe가 반환한 그대로 유지하고 256 KiB와 raw 256행으로 제한합니다. `is_public: true`이면서 `architecture.modality`가 text 또는 multimodal인 행만 유지하므로 계정 전용 배포와 embedding, 미디어 행은 제외됩니다. reasoning model은 사고 내용을
Chat Completions의 `reasoning` field로 반환하며 adapter가 이를 읽습니다. `reasoning_effort` 단계(`low`,
`medium`, `high`)를 받는 것은 `openai/gpt-oss-120b`만이고 다른 reasoning model은 이 field를 on/off
토글로 취급하므로, provider 전체 effort 단계나 parallel tool call은 광고하지 않습니다. rate limit은
project와 model 단위로 적용되며(초과 시 429, 공유 deployment 확장 중 503) 신규 계정에는 $5 무료
크레딧이 제공됩니다. 키는 [Crusoe Cloud console](https://console.crusoecloud.com)의
Intelligence Foundry > Inference에서 생성합니다.

**DigitalOcean 검색:** 프리셋은 model access key를 고정된 공유 Serverless Inference 호스트에 사용하고,
인증된 `/v1/models` 응답과 DigitalOcean 공식 문서로 확인한 Chat Completions allowlist의 교집합만
노출합니다. 알 수 없는 ID, Responses 전용, embedding 및 media-generation ID는 fail closed로 제외하며,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ ocx init

`ocx init` проведёт вас по следующим шагам:

1. **Выбор провайдера** — выберите один из 79 встроенных пресетов реестра или `custom`, чтобы
1. **Выбор провайдера** — выберите один из 80 встроенных пресетов реестра или `custom`, чтобы
ввести базовый URL и адаптер вручную.
2. **API-ключ** — вставьте ключ или сошлитесь на переменную окружения вида `${ANTHROPIC_API_KEY}`.
3. **Модель по умолчанию** — для провайдеров с ключом, локальных и `custom` примите значение из
Expand Down
Loading
Loading