feat: added arceeai as a provider (#818)
- Added ArceeAI as a provider - https://conductor.arcee.ai/v1 - Compatible with ArceeAI SLMs (Virtuoso, Maestro) - Works with ArceeAI's Conductor auto‑router models (auto, auto‑tool), once #817 is merged
This commit is contained in:
@@ -105,6 +105,7 @@ export OPENAI_API_KEY="your-api-key-here"
|
|||||||
> - deepseek
|
> - deepseek
|
||||||
> - xai
|
> - xai
|
||||||
> - groq
|
> - groq
|
||||||
|
> - arceeai
|
||||||
> - any other provider that is compatible with the OpenAI API
|
> - any other provider that is compatible with the OpenAI API
|
||||||
>
|
>
|
||||||
> If you use a provider other than OpenAI, you will need to set the API key for the provider in the config file or in the environment variable as:
|
> If you use a provider other than OpenAI, you will need to set the API key for the provider in the config file or in the environment variable as:
|
||||||
@@ -434,6 +435,11 @@ Below is a comprehensive example of `config.json` with multiple custom providers
|
|||||||
"name": "Groq",
|
"name": "Groq",
|
||||||
"baseURL": "https://api.groq.com/openai/v1",
|
"baseURL": "https://api.groq.com/openai/v1",
|
||||||
"envKey": "GROQ_API_KEY"
|
"envKey": "GROQ_API_KEY"
|
||||||
|
},
|
||||||
|
"arceeai": {
|
||||||
|
"name": "ArceeAI",
|
||||||
|
"baseURL": "https://conductor.arcee.ai/v1",
|
||||||
|
"envKey": "ARCEEAI_API_KEY"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"history": {
|
"history": {
|
||||||
|
|||||||
@@ -47,4 +47,9 @@ export const providers: Record<
|
|||||||
baseURL: "https://api.groq.com/openai/v1",
|
baseURL: "https://api.groq.com/openai/v1",
|
||||||
envKey: "GROQ_API_KEY",
|
envKey: "GROQ_API_KEY",
|
||||||
},
|
},
|
||||||
|
arceeai: {
|
||||||
|
name: "ArceeAI",
|
||||||
|
baseURL: "https://conductor.arcee.ai/v1",
|
||||||
|
envKey: "ARCEEAI_API_KEY",
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user