Skip to content

Commit 8949d4d

Browse files
committed
fix(providers): rebase on dev and harden Featherless key validation
Rebase onto current dev, correct standalone preset counts to 77/65, and set apiKeyValidation to unknown because /v1/models is documented as callable with or without authentication.
1 parent f8878c6 commit 8949d4d

12 files changed

Lines changed: 19 additions & 22 deletions

File tree

docs-site/src/content/docs/getting-started/quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ocx init
1313

1414
`ocx init` walks you through:
1515

16-
1. **Pick a provider** — choose one of the 79 built-in registry presets or `custom` to type a base
16+
1. **Pick a provider** — choose one of the 77 built-in registry presets or `custom` to type a base
1717
URL and adapter.
1818
2. **API key** — paste a key, or reference an environment variable like `${ANTHROPIC_API_KEY}`.
1919
3. **Default model** — for key, local, and custom providers, accept the preset or enter a model id.

docs-site/src/content/docs/guides/providers.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ selectors, then retry. Signing in from a machine with no existing `kiro-cli` ses
217217

218218
## 3. API-key catalog
219219

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

@@ -365,7 +365,7 @@ deployments require a custom provider. Create an API key in the
365365
requests only the first 100 popular models filtered upstream to chat and the current plan. Registry
366366
rules then fail closed unless each row independently reports plan availability, no Hugging Face
367367
gate, and `features.tool_use: true`. Discovery is capped at 128 KiB and 100 raw rows, so the service's
368-
tens-of-thousands-model catalog is never downloaded or cached in full. Featherless terms reserve
368+
tens-of-thousands-model catalog is never downloaded or cached in full. Because `/v1/models` is documented as callable with or without authentication, it cannot prove a supplied key is valid; chat requests still use the configured Bearer key. Featherless terms reserve
369369
individual plans for interactive/prototyping use; arbitrary applications require a Scale plan.
370370
Create a key in the [Featherless dashboard](https://featherless.ai/account/api-keys).
371371

docs-site/src/content/docs/ja/getting-started/quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ocx init
1313

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

16-
1. **プロバイダーを選択してください**79 個の組み込みレジストリプリセットのいずれか、または `custom` を選択してベース URL とアダプターを入力します。
16+
1. **プロバイダーを選択してください**77 個の組み込みレジストリプリセットのいずれか、または `custom` を選択してベース URL とアダプターを入力します。
1717
2. **API キー** — キーを貼り付けるか、`${ANTHROPIC_API_KEY}` のような環境変数を参照します。
1818
3. **デフォルト モデル** — キー、ローカル、カスタム プロバイダーの場合は、プリセットを受け入れるか、モデル ID を入力します。
1919
4. **プロキシ ポート** — デフォルトは `10100` です。

docs-site/src/content/docs/ja/guides/providers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ Kiro のログインには Kiro CLI が必要です。Unix では `curl -fsSL ht
144144

145145
## 3. API キーカタログ
146146

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

docs-site/src/content/docs/ko/getting-started/quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ocx init
1313

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

16-
1. **프로바이더 선택** — 내장 레지스트리 프리셋 79개 중 하나를 고르거나 `custom`을 선택해 base URL과 adapter를 직접 입력합니다.
16+
1. **프로바이더 선택** — 내장 레지스트리 프리셋 77개 중 하나를 고르거나 `custom`을 선택해 base URL과 adapter를 직접 입력합니다.
1717
2. **API 키** — 키를 붙여넣거나 `${ANTHROPIC_API_KEY}` 같은 환경 변수를 참조합니다.
1818
3. **기본 모델** — 키, 로컬, custom 프로바이더에서는 프리셋을 그대로 쓰거나 모델 ID를 직접 입력합니다.
1919
4. **프록시 포트** — 기본값은 `10100`입니다.

docs-site/src/content/docs/ko/guides/providers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ Kiro 로그인에는 Kiro CLI가 필요합니다. Unix에서는 `curl -fsSL http
143143

144144
## 3. API 키 카탈로그
145145

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

docs-site/src/content/docs/ru/getting-started/quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ocx init
1313

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

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

docs-site/src/content/docs/ru/guides/providers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ OAuth-провайдеры, чьи учётные данные содержат
154154

155155
## 3. Каталог API-ключей
156156

157-
opencodex поставляется с 79 встроенными пресетами: 67 на основе ключей, восемь OAuth, три локальных и
157+
opencodex поставляется с 77 встроенными пресетами: 65 на основе ключей, восемь OAuth, три локальных и
158158
один пресет ChatGPT-форварда по умолчанию. Селектор **Add provider** в дашборде открывает страницу
159159
выдачи ключей провайдера, проверяет ключ и сохраняет его; проверка зависит от провайдера.
160160
Наиболее заметные записи:

docs-site/src/content/docs/zh-cn/getting-started/quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ocx init
1313

1414
`ocx init` 会引导你完成:
1515

16-
1. **选择 provider** — 从内置 registry 的 79 个预设中选择一个,或选择 `custom` 手动输入 base URL 和 adapter。
16+
1. **选择 provider** — 从内置 registry 的 77 个预设中选择一个,或选择 `custom` 手动输入 base URL 和 adapter。
1717
2. **API key** — 粘贴一个 key,或引用一个环境变量,例如 `${ANTHROPIC_API_KEY}`
1818
3. **默认模型** — 对于 key、本地和 custom provider,接受预设值或输入模型 id。
1919
4. **代理端口** — 默认为 `10100`

docs-site/src/content/docs/zh-cn/guides/providers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ Kiro 登录需要 Kiro CLI:Unix 使用 `curl -fsSL https://cli.kiro.dev/instal
132132

133133
## 3. API 密钥目录
134134

135-
opencodex 内置 79 个预设:67 个密钥预设、8 个 OAuth 预设、3 个本地预设,以及 1 个默认的
135+
opencodex 内置 77 个预设:65 个密钥预设、8 个 OAuth 预设、3 个本地预设,以及 1 个默认的
136136
ChatGPT 转发预设。仪表盘的 **Add provider** 选择器会打开密钥提供商的控制台,验证并保存密钥。
137137
验证因提供商而异。主要条目包括:
138138

0 commit comments

Comments
 (0)