feat: adding support for Together ai provider (#10304)

This commit is contained in:
Riccardo Giorato
2026-02-10 00:49:34 +01:00
committed by GitHub
parent ffeed212dc
commit 661279cbfa
16 changed files with 466 additions and 9 deletions

View File

@@ -23,6 +23,7 @@ export type AuthChoiceGroupId =
| "synthetic"
| "venice"
| "qwen"
| "together"
| "qianfan"
| "xai";
@@ -129,6 +130,12 @@ const AUTH_CHOICE_GROUP_DEFS: {
hint: "Anthropic-compatible (multi-model)",
choices: ["synthetic-api-key"],
},
{
value: "together",
label: "Together AI",
hint: "API key",
choices: ["together-api-key"],
},
{
value: "venice",
label: "Venice AI",
@@ -185,13 +192,21 @@ export function buildAuthChoiceOptions(params: {
value: "moonshot-api-key-cn",
label: "Kimi API key (.cn)",
});
options.push({ value: "kimi-code-api-key", label: "Kimi Code API key (subscription)" });
options.push({
value: "kimi-code-api-key",
label: "Kimi Code API key (subscription)",
});
options.push({ value: "synthetic-api-key", label: "Synthetic API key" });
options.push({
value: "venice-api-key",
label: "Venice AI API key",
hint: "Privacy-focused inference (uncensored models)",
});
options.push({
value: "together-api-key",
label: "Together AI API key",
hint: "Access to Llama, DeepSeek, Qwen, and more open models",
});
options.push({
value: "github-copilot",
label: "GitHub Copilot (GitHub device login)",