|
@@ -0,0 +1,193 @@
|
|
|
|
|
+import type { InkosProvider } from "./types.js";
|
|
|
|
|
+
|
|
|
|
|
+export const HIGRESS: InkosProvider = {
|
|
|
|
|
+ id: "higress",
|
|
|
|
|
+ label: "Higress (网关)",
|
|
|
|
|
+ api: "openai-completions",
|
|
|
|
|
+ baseUrl: "",
|
|
|
|
|
+ models: [
|
|
|
|
|
+ { id: "qwen-turbo", displayName: "Qwen Turbo", maxOutput: 4096, contextWindowTokens: 131072, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "qwen-plus", displayName: "Qwen Plus", maxOutput: 4096, contextWindowTokens: 131072, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "qwen-max", displayName: "Qwen Max", maxOutput: 4096, contextWindowTokens: 32768, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "qwen-long", displayName: "Qwen Long", maxOutput: 4096, contextWindowTokens: 1000000 },
|
|
|
|
|
+ { id: "qwen-vl-plus-latest", displayName: "Qwen VL Plus", maxOutput: 4096, contextWindowTokens: 32000, abilities: { vision: true }, enabled: true },
|
|
|
|
|
+ { id: "qwen-vl-max-latest", displayName: "Qwen VL Max", maxOutput: 4096, contextWindowTokens: 32000, abilities: { vision: true }, enabled: true },
|
|
|
|
|
+ { id: "qwen-math-turbo-latest", displayName: "Qwen Math Turbo", maxOutput: 4096, contextWindowTokens: 4096 },
|
|
|
|
|
+ { id: "qwen-math-plus-latest", displayName: "Qwen Math Plus", maxOutput: 4096, contextWindowTokens: 4096 },
|
|
|
|
|
+ { id: "qwen-coder-turbo-latest", displayName: "Qwen Coder Turbo", maxOutput: 4096, contextWindowTokens: 131072 },
|
|
|
|
|
+ { id: "qwen2.5-7b-instruct", displayName: "Qwen2.5 7B", maxOutput: 4096, contextWindowTokens: 131072, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "qwen2.5-14b-instruct", displayName: "Qwen2.5 14B", maxOutput: 4096, contextWindowTokens: 131072, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "qwen2.5-32b-instruct", displayName: "Qwen2.5 32B", maxOutput: 4096, contextWindowTokens: 131072, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "qwen2.5-72b-instruct", displayName: "Qwen2.5 72B", maxOutput: 4096, contextWindowTokens: 131072, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "qwen2.5-math-1.5b-instruct", displayName: "Qwen2.5 Math 1.5B", maxOutput: 4096, contextWindowTokens: 4096 },
|
|
|
|
|
+ { id: "qwen2.5-math-7b-instruct", displayName: "Qwen2.5 Math 7B", maxOutput: 4096, contextWindowTokens: 4096 },
|
|
|
|
|
+ { id: "qwen2.5-math-72b-instruct", displayName: "Qwen2.5 Math 72B", maxOutput: 4096, contextWindowTokens: 4096 },
|
|
|
|
|
+ { id: "qwen2.5-coder-1.5b-instruct", displayName: "Qwen2.5 Coder 1.5B", maxOutput: 4096, contextWindowTokens: 131072 },
|
|
|
|
|
+ { id: "qwen2.5-coder-7b-instruct", displayName: "Qwen2.5 Coder 7B", maxOutput: 4096, contextWindowTokens: 131072 },
|
|
|
|
|
+ { id: "qwen-vl-v1", displayName: "Qwen VL", maxOutput: 4096, contextWindowTokens: 8000, abilities: { vision: true } },
|
|
|
|
|
+ { id: "qwen-vl-chat-v1", displayName: "Qwen VL Chat", maxOutput: 4096, contextWindowTokens: 8000, abilities: { vision: true } },
|
|
|
|
|
+ { id: "moonshot-v1-8k", displayName: "Moonshot V1 8K", maxOutput: 4096, contextWindowTokens: 8192, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "moonshot-v1-32k", displayName: "Moonshot V1 32K", maxOutput: 4096, contextWindowTokens: 32768, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "moonshot-v1-128k", displayName: "Moonshot V1 128K", maxOutput: 4096, contextWindowTokens: 128000, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "Baichuan4", displayName: "Baichuan 4", maxOutput: 4096, contextWindowTokens: 32768, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "Baichuan3-Turbo", displayName: "Baichuan 3 Turbo", maxOutput: 8192, contextWindowTokens: 32768, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "Baichuan3-Turbo-128k", displayName: "Baichuan 3 Turbo 128k", maxOutput: 4096, contextWindowTokens: 128000, enabled: true },
|
|
|
|
|
+ { id: "Baichuan2-Turbo", displayName: "Baichuan 2 Turbo", maxOutput: 8192, contextWindowTokens: 32768 },
|
|
|
|
|
+ { id: "yi-lightning", displayName: "Yi Lightning", maxOutput: 4096, contextWindowTokens: 16384, enabled: true },
|
|
|
|
|
+ { id: "yi-spark", displayName: "Yi Spark", maxOutput: 4096, contextWindowTokens: 16384, enabled: true },
|
|
|
|
|
+ { id: "yi-medium", displayName: "Yi Medium", maxOutput: 4096, contextWindowTokens: 16384, enabled: true },
|
|
|
|
|
+ { id: "yi-medium-200k", displayName: "Yi Medium 200K", maxOutput: 4096, contextWindowTokens: 200000, enabled: true },
|
|
|
|
|
+ { id: "yi-large-turbo", displayName: "Yi Large Turbo", maxOutput: 4096, contextWindowTokens: 16384, enabled: true },
|
|
|
|
|
+ { id: "yi-large-rag", displayName: "Yi Large RAG", maxOutput: 4096, contextWindowTokens: 16384, enabled: true },
|
|
|
|
|
+ { id: "yi-large-fc", displayName: "Yi Large FC", maxOutput: 4096, contextWindowTokens: 32768, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "yi-large", displayName: "Yi Large", maxOutput: 4096, contextWindowTokens: 32768 },
|
|
|
|
|
+ { id: "yi-vision", displayName: "Yi Vision", maxOutput: 4096, contextWindowTokens: 16384, abilities: { vision: true }, enabled: true },
|
|
|
|
|
+ { id: "yi-large-preview", displayName: "Yi Large Preview", maxOutput: 4096, contextWindowTokens: 16384 },
|
|
|
|
|
+ { id: "yi-lightning-lite", displayName: "Yi Lightning Lite", maxOutput: 4096, contextWindowTokens: 16384 },
|
|
|
|
|
+ { id: "glm-4-flash", displayName: "GLM-4-Flash", maxOutput: 4096, contextWindowTokens: 128000, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "glm-4-flashx", displayName: "GLM-4-FlashX", maxOutput: 4096, contextWindowTokens: 128000, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "glm-4-long", displayName: "GLM-4-Long", maxOutput: 4096, contextWindowTokens: 1024000, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "glm-4-air", displayName: "GLM-4-Air", maxOutput: 4096, contextWindowTokens: 128000, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "glm-4-airx", displayName: "GLM-4-AirX", maxOutput: 4096, contextWindowTokens: 8192, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "glm-4-alltools", displayName: "GLM-4-AllTools", maxOutput: 4096, contextWindowTokens: 128000, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "glm-4-plus", displayName: "GLM-4-Plus", maxOutput: 4096, contextWindowTokens: 128000, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "glm-4-0520", displayName: "GLM-4-0520", maxOutput: 4096, contextWindowTokens: 128000, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "glm-4", displayName: "GLM-4", maxOutput: 4096, contextWindowTokens: 128000, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "glm-4v-plus", displayName: "GLM-4V-Plus", maxOutput: 4096, contextWindowTokens: 8192, abilities: { vision: true }, enabled: true },
|
|
|
|
|
+ { id: "charglm-3", displayName: "CharGLM-3", maxOutput: 4096, contextWindowTokens: 4096 },
|
|
|
|
|
+ { id: "emohaa", displayName: "Emohaa", maxOutput: 4096, contextWindowTokens: 8192 },
|
|
|
|
|
+ { id: "360gpt2-pro", displayName: "360GPT2 Pro", maxOutput: 7000, contextWindowTokens: 8192, enabled: true },
|
|
|
|
|
+ { id: "360gpt-pro", displayName: "360GPT Pro", maxOutput: 7000, contextWindowTokens: 8192, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "360gpt-turbo", displayName: "360GPT Turbo", maxOutput: 7000, contextWindowTokens: 8192, enabled: true },
|
|
|
|
|
+ { id: "360gpt-turbo-responsibility-8k", displayName: "360GPT Turbo Responsibility 8K", maxOutput: 2048, contextWindowTokens: 8192, enabled: true },
|
|
|
|
|
+ { id: "ERNIE-3.5-8K", displayName: "ERNIE 3.5 8K", maxOutput: 4096, contextWindowTokens: 8192, enabled: true },
|
|
|
|
|
+ { id: "ERNIE-3.5-8K-Preview", displayName: "ERNIE 3.5 8K Preview", maxOutput: 4096, contextWindowTokens: 8192 },
|
|
|
|
|
+ { id: "ERNIE-3.5-128K", displayName: "ERNIE 3.5 128K", maxOutput: 4096, contextWindowTokens: 128000, enabled: true },
|
|
|
|
|
+ { id: "ERNIE-4.0-8K-Latest", displayName: "ERNIE 4.0 8K", maxOutput: 4096, contextWindowTokens: 8192, enabled: true },
|
|
|
|
|
+ { id: "ERNIE-4.0-8K-Preview", displayName: "ERNIE 4.0 8K Preview", maxOutput: 4096, contextWindowTokens: 8192 },
|
|
|
|
|
+ { id: "ERNIE-4.0-Turbo-8K-Latest", displayName: "ERNIE 4.0 Turbo 8K", maxOutput: 4096, contextWindowTokens: 8192, enabled: true },
|
|
|
|
|
+ { id: "ERNIE-4.0-Turbo-8K-Preview", displayName: "ERNIE 4.0 Turbo 8K Preview", maxOutput: 4096, contextWindowTokens: 8192 },
|
|
|
|
|
+ { id: "ERNIE-Lite-Pro-128K", displayName: "ERNIE Lite Pro 128K", maxOutput: 4096, contextWindowTokens: 128000, enabled: true },
|
|
|
|
|
+ { id: "ERNIE-Speed-Pro-128K", displayName: "ERNIE Speed Pro 128K", maxOutput: 4096, contextWindowTokens: 128000, enabled: true },
|
|
|
|
|
+ { id: "ERNIE-Speed-128K", displayName: "ERNIE Speed 128K", maxOutput: 4096, contextWindowTokens: 128000 },
|
|
|
|
|
+ { id: "ERNIE-Character-8K", displayName: "ERNIE Character 8K", maxOutput: 4096, contextWindowTokens: 8192 },
|
|
|
|
|
+ { id: "hunyuan-lite", displayName: "Hunyuan Lite", maxOutput: 6000, contextWindowTokens: 256000, enabled: true },
|
|
|
|
|
+ { id: "hunyuan-standard", displayName: "Hunyuan Standard", maxOutput: 2000, contextWindowTokens: 32000, enabled: true },
|
|
|
|
|
+ { id: "hunyuan-standard-256K", displayName: "Hunyuan Standard 256K", maxOutput: 6000, contextWindowTokens: 256000, enabled: true },
|
|
|
|
|
+ { id: "hunyuan-turbo", displayName: "Hunyuan Turbo", maxOutput: 4000, contextWindowTokens: 32000, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "hunyuan-pro", displayName: "Hunyuan Pro", maxOutput: 4000, contextWindowTokens: 32000, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "hunyuan-vision", displayName: "Hunyuan Vision", maxOutput: 4000, contextWindowTokens: 8000, abilities: { vision: true }, enabled: true },
|
|
|
|
|
+ { id: "hunyuan-code", displayName: "Hunyuan Code", maxOutput: 4000, contextWindowTokens: 8000 },
|
|
|
|
|
+ { id: "hunyuan-functioncall", displayName: "Hunyuan FunctionCall", maxOutput: 4000, contextWindowTokens: 32000, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "hunyuan-role", displayName: "Hunyuan Role", maxOutput: 4000, contextWindowTokens: 8000 },
|
|
|
|
|
+ { id: "step-1-flash", displayName: "Step 1 Flash", maxOutput: 4096, contextWindowTokens: 8000, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "step-1-8k", displayName: "Step 1 8K", maxOutput: 4096, contextWindowTokens: 8000, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "step-1-32k", displayName: "Step 1 32K", maxOutput: 4096, contextWindowTokens: 32000, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "step-1-128k", displayName: "Step 1 128K", maxOutput: 4096, contextWindowTokens: 128000, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "step-1-256k", displayName: "Step 1 256K", maxOutput: 4096, contextWindowTokens: 256000, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "step-2-16k", displayName: "Step 2 16K", maxOutput: 4096, contextWindowTokens: 16000, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "step-1v-8k", displayName: "Step 1V 8K", maxOutput: 4096, contextWindowTokens: 8000, abilities: { vision: true, functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "step-1v-32k", displayName: "Step 1V 32K", maxOutput: 4096, contextWindowTokens: 32000, abilities: { vision: true, functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "step-1.5v-mini", displayName: "Step 1.5V Mini", maxOutput: 4096, contextWindowTokens: 32000, abilities: { vision: true }, enabled: true },
|
|
|
|
|
+ { id: "lite", displayName: "Spark Lite", maxOutput: 4096, contextWindowTokens: 8192, enabled: true },
|
|
|
|
|
+ { id: "generalv3", displayName: "Spark Pro", maxOutput: 8192, contextWindowTokens: 8192, enabled: true },
|
|
|
|
|
+ { id: "pro-128k", displayName: "Spark Pro 128K", maxOutput: 4096, contextWindowTokens: 131072, enabled: true },
|
|
|
|
|
+ { id: "generalv3.5", displayName: "Spark Max", maxOutput: 8192, contextWindowTokens: 8192, enabled: true },
|
|
|
|
|
+ { id: "max-32k", displayName: "Spark Max 32K", maxOutput: 8192, contextWindowTokens: 32768, enabled: true },
|
|
|
|
|
+ { id: "4.0Ultra", displayName: "Spark 4.0 Ultra", maxOutput: 8192, contextWindowTokens: 8192, enabled: true },
|
|
|
|
|
+ { id: "o1-mini", displayName: "OpenAI o1-mini", maxOutput: 65536, contextWindowTokens: 128000, enabled: true, releasedAt: "2024-09-12" },
|
|
|
|
|
+ { id: "o1-preview", displayName: "OpenAI o1-preview", maxOutput: 32768, contextWindowTokens: 128000, enabled: true, releasedAt: "2024-09-12" },
|
|
|
|
|
+ { id: "gpt-4o-mini", displayName: "GPT-4o mini", maxOutput: 16385, contextWindowTokens: 128000, abilities: { vision: true, functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "gpt-4o", displayName: "GPT-4o", maxOutput: 4096, contextWindowTokens: 128000, abilities: { vision: true, functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "gpt-4o-2024-08-06", displayName: "GPT-4o 0806", maxOutput: 4096, contextWindowTokens: 128000, abilities: { vision: true, functionCall: true } },
|
|
|
|
|
+ { id: "gpt-4o-2024-05-13", displayName: "GPT-4o 0513", maxOutput: 4096, contextWindowTokens: 128000, abilities: { vision: true, functionCall: true } },
|
|
|
|
|
+ { id: "chatgpt-4o-latest", displayName: "ChatGPT-4o", maxOutput: 4096, contextWindowTokens: 128000, abilities: { vision: true }, enabled: true },
|
|
|
|
|
+ { id: "gpt-4-turbo", displayName: "GPT-4 Turbo", maxOutput: 4096, contextWindowTokens: 128000, abilities: { vision: true, functionCall: true } },
|
|
|
|
|
+ { id: "gpt-4-turbo-2024-04-09", displayName: "GPT-4 Turbo Vision 0409", maxOutput: 4096, contextWindowTokens: 128000, abilities: { vision: true, functionCall: true } },
|
|
|
|
|
+ { id: "gpt-4-turbo-preview", displayName: "GPT-4 Turbo Preview", maxOutput: 4096, contextWindowTokens: 128000, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "gpt-4-0125-preview", displayName: "GPT-4 Turbo Preview 0125", maxOutput: 4096, contextWindowTokens: 128000, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "gpt-4-1106-preview", displayName: "GPT-4 Turbo Preview 1106", maxOutput: 4096, contextWindowTokens: 128000, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "gpt-4", displayName: "GPT-4", maxOutput: 4096, contextWindowTokens: 8192, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "gpt-4-0613", displayName: "GPT-4 0613", maxOutput: 4096, contextWindowTokens: 8192, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "gpt-4-32k", displayName: "GPT-4 32K", maxOutput: 4096, contextWindowTokens: 32768, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "gpt-4-32k-0613", displayName: "GPT-4 32K 0613", maxOutput: 4096, contextWindowTokens: 32768, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "gpt-3.5-turbo", displayName: "GPT-3.5 Turbo", maxOutput: 4096, contextWindowTokens: 16385, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "gpt-3.5-turbo-0125", displayName: "GPT-3.5 Turbo 0125", maxOutput: 4096, contextWindowTokens: 16385, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "gpt-3.5-turbo-1106", displayName: "GPT-3.5 Turbo 1106", maxOutput: 4096, contextWindowTokens: 16385, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "gpt-3.5-turbo-instruct", displayName: "GPT-3.5 Turbo Instruct", maxOutput: 4096, contextWindowTokens: 4096 },
|
|
|
|
|
+ { id: "gpt-35-turbo", displayName: "GPT 3.5 Turbo", maxOutput: 4096, contextWindowTokens: 16385, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "gpt-35-turbo-16k", displayName: "GPT 3.5 Turbo", maxOutput: 4096, contextWindowTokens: 16384, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "gpt-4-vision-preview", displayName: "GPT 4 Turbo with Vision Preview", maxOutput: 4096, contextWindowTokens: 128000, abilities: { vision: true } },
|
|
|
|
|
+ { id: "ai21-jamba-1.5-mini", displayName: "AI21 Jamba 1.5 Mini", maxOutput: 4096, contextWindowTokens: 262144, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "ai21-jamba-1.5-large", displayName: "AI21 Jamba 1.5 Large", maxOutput: 4096, contextWindowTokens: 262144, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "cohere-command-r", displayName: "Cohere Command R", maxOutput: 4096, contextWindowTokens: 131072 },
|
|
|
|
|
+ { id: "cohere-command-r-plus", displayName: "Cohere Command R+", maxOutput: 4096, contextWindowTokens: 131072 },
|
|
|
|
|
+ { id: "mistral-nemo", displayName: "Mistral Nemo", maxOutput: 4096, contextWindowTokens: 131072 },
|
|
|
|
|
+ { id: "mistral-small", displayName: "Mistral Small", maxOutput: 4096, contextWindowTokens: 131072 },
|
|
|
|
|
+ { id: "mistral-large", displayName: "Mistral Large", maxOutput: 4096, contextWindowTokens: 131072 },
|
|
|
|
|
+ { id: "llama-3.2-11b-vision-instruct", displayName: "Llama 3.2 11B Vision", maxOutput: 4096, contextWindowTokens: 131072, abilities: { vision: true } },
|
|
|
|
|
+ { id: "llama-3.2-90b-vision-instruct", displayName: "Llama 3.2 90B Vision", maxOutput: 4096, contextWindowTokens: 131072, abilities: { vision: true } },
|
|
|
|
|
+ { id: "meta-llama-3.1-8b-instruct", displayName: "Meta Llama 3.1 8B", maxOutput: 4096, contextWindowTokens: 131072 },
|
|
|
|
|
+ { id: "meta-llama-3.1-70b-instruct", displayName: "Meta Llama 3.1 70B", maxOutput: 4096, contextWindowTokens: 131072 },
|
|
|
|
|
+ { id: "meta-llama-3.1-405b-instruct", displayName: "Meta Llama 3.1 405B", maxOutput: 4096, contextWindowTokens: 131072 },
|
|
|
|
|
+ { id: "meta-llama-3-8b-instruct", displayName: "Meta Llama 3 8B", maxOutput: 4096, contextWindowTokens: 8192 },
|
|
|
|
|
+ { id: "meta-llama-3-70b-instruct", displayName: "Meta Llama 3 70B", maxOutput: 4096, contextWindowTokens: 8192 },
|
|
|
|
|
+ { id: "Phi-3.5-mini-instruct", displayName: "Phi-3.5-mini 128K", maxOutput: 4096, contextWindowTokens: 131072 },
|
|
|
|
|
+ { id: "Phi-3.5-vision-instrust", displayName: "Phi-3.5-vision 128K", maxOutput: 4096, contextWindowTokens: 131072, abilities: { vision: true } },
|
|
|
|
|
+ { id: "Phi-3-mini-4k-instruct", displayName: "Phi-3-mini 4K", maxOutput: 4096, contextWindowTokens: 4096 },
|
|
|
|
|
+ { id: "Phi-3-mini-128k-instruct", displayName: "Phi-3-mini 128K", maxOutput: 4096, contextWindowTokens: 131072 },
|
|
|
|
|
+ { id: "Phi-3-small-8k-instruct", displayName: "Phi-3-small 8K", maxOutput: 4096, contextWindowTokens: 8192 },
|
|
|
|
|
+ { id: "Phi-3-small-128k-instruct", displayName: "Phi-3-small 128K", maxOutput: 4096, contextWindowTokens: 131072 },
|
|
|
|
|
+ { id: "Phi-3-medium-4k-instruct", displayName: "Phi-3-medium 4K", maxOutput: 4096, contextWindowTokens: 4096 },
|
|
|
|
|
+ { id: "Phi-3-medium-128k-instruct", displayName: "Phi-3-medium 128K", maxOutput: 4096, contextWindowTokens: 131072 },
|
|
|
|
|
+ { id: "llama-3.2-11b-vision-preview", displayName: "Llama 3.2 11B Vision (Preview)", maxOutput: 8192, contextWindowTokens: 8192, abilities: { vision: true }, enabled: true },
|
|
|
|
|
+ { id: "llama-3.2-90b-vision-preview", displayName: "Llama 3.2 90B Vision (Preview)", maxOutput: 8192, contextWindowTokens: 8192, abilities: { vision: true }, enabled: true },
|
|
|
|
|
+ { id: "llama-3.1-8b-instant", displayName: "Llama 3.1 8B", maxOutput: 8192, contextWindowTokens: 131072, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "llama-3.1-70b-versatile", displayName: "Llama 3.1 70B", maxOutput: 8192, contextWindowTokens: 131072, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "llama3-groq-8b-8192-tool-use-preview", displayName: "Llama 3 Groq 8B Tool Use (Preview)", maxOutput: 4096, contextWindowTokens: 8192, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "llama3-groq-70b-8192-tool-use-preview", displayName: "Llama 3 Groq 70B Tool Use (Preview)", maxOutput: 4096, contextWindowTokens: 8192, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "llama3-8b-8192", displayName: "Meta Llama 3 8B", maxOutput: 4096, contextWindowTokens: 8192, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "llama3-70b-8192", displayName: "Meta Llama 3 70B", maxOutput: 4096, contextWindowTokens: 8192, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "gemma2-9b-it", displayName: "Gemma 2 9B", maxOutput: 4096, contextWindowTokens: 8192, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "gemma-7b-it", displayName: "Gemma 7B", maxOutput: 4096, contextWindowTokens: 8192, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "mixtral-8x7b-32768", displayName: "Mixtral 8x7B", maxOutput: 4096, contextWindowTokens: 32768, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "llava-v1.5-7b-4096-preview", displayName: "LLaVA 1.5 7B", maxOutput: 4096, contextWindowTokens: 4096, abilities: { vision: true } },
|
|
|
|
|
+ { id: "deepseek-chat", displayName: "DeepSeek V2.5", maxOutput: 4096, contextWindowTokens: 128000, abilities: { functionCall: true }, enabled: true, releasedAt: "2024-09-05" },
|
|
|
|
|
+ { id: "claude-3-5-haiku-20241022", displayName: "Claude 3.5 Haiku", maxOutput: 8192, contextWindowTokens: 200000, abilities: { functionCall: true }, enabled: true, releasedAt: "2024-11-05" },
|
|
|
|
|
+ { id: "claude-3-haiku-20240307", displayName: "Claude 3 Haiku", maxOutput: 4096, contextWindowTokens: 200000, abilities: { vision: true, functionCall: true }, releasedAt: "2024-03-07" },
|
|
|
|
|
+ { id: "claude-3-sonnet-20240229", displayName: "Claude 3 Sonnet", maxOutput: 4096, contextWindowTokens: 200000, abilities: { vision: true, functionCall: true }, releasedAt: "2024-02-29" },
|
|
|
|
|
+ { id: "claude-3-opus-20240229", displayName: "Claude 3 Opus", maxOutput: 4096, contextWindowTokens: 200000, abilities: { vision: true, functionCall: true }, enabled: true, releasedAt: "2024-02-29" },
|
|
|
|
|
+ { id: "claude-2.1", displayName: "Claude 2.1", maxOutput: 4096, contextWindowTokens: 200000, releasedAt: "2023-11-21" },
|
|
|
|
|
+ { id: "claude-2.0", displayName: "Claude 2.0", maxOutput: 4096, contextWindowTokens: 100000, releasedAt: "2023-07-11" },
|
|
|
|
|
+ { id: "gemini-1.5-flash-latest", displayName: "Gemini 1.5 Flash", maxOutput: 8192, contextWindowTokens: 1008192, abilities: { vision: true, functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "gemini-1.5-flash-002", displayName: "Gemini 1.5 Flash 002", maxOutput: 8192, contextWindowTokens: 1008192, abilities: { vision: true, functionCall: true }, enabled: true, releasedAt: "2024-09-25" },
|
|
|
|
|
+ { id: "gemini-1.5-flash-001", displayName: "Gemini 1.5 Flash 001", maxOutput: 8192, contextWindowTokens: 1008192, abilities: { vision: true, functionCall: true } },
|
|
|
|
|
+ { id: "gemini-1.5-flash-exp-0827", displayName: "Gemini 1.5 Flash 0827", maxOutput: 8192, contextWindowTokens: 1008192, abilities: { vision: true, functionCall: true }, releasedAt: "2024-08-27" },
|
|
|
|
|
+ { id: "gemini-1.5-flash-8b", displayName: "Gemini 1.5 Flash 8B", maxOutput: 8192, contextWindowTokens: 1008192, abilities: { vision: true, functionCall: true }, enabled: true, releasedAt: "2024-10-03" },
|
|
|
|
|
+ { id: "gemini-1.5-flash-8b-exp-0924", displayName: "Gemini 1.5 Flash 8B 0924", maxOutput: 8192, contextWindowTokens: 1008192, abilities: { vision: true, functionCall: true }, releasedAt: "2024-09-24" },
|
|
|
|
|
+ { id: "gemini-1.5-pro-latest", displayName: "Gemini 1.5 Pro", maxOutput: 8192, contextWindowTokens: 2008192, abilities: { vision: true, functionCall: true }, enabled: true, releasedAt: "2024-02-15" },
|
|
|
|
|
+ { id: "gemini-1.5-pro-002", displayName: "Gemini 1.5 Pro 002", maxOutput: 8192, contextWindowTokens: 2008192, abilities: { vision: true, functionCall: true }, enabled: true, releasedAt: "2024-09-24" },
|
|
|
|
|
+ { id: "gemini-1.5-pro-001", displayName: "Gemini 1.5 Pro 001", maxOutput: 8192, contextWindowTokens: 2008192, abilities: { vision: true, functionCall: true }, releasedAt: "2024-02-15" },
|
|
|
|
|
+ { id: "gemini-1.5-pro-exp-0827", displayName: "Gemini 1.5 Pro 0827", maxOutput: 8192, contextWindowTokens: 2008192, abilities: { vision: true, functionCall: true }, releasedAt: "2024-08-27" },
|
|
|
|
|
+ { id: "gemini-1.5-pro-exp-0801", displayName: "Gemini 1.5 Pro 0801", maxOutput: 8192, contextWindowTokens: 2008192, abilities: { vision: true, functionCall: true }, releasedAt: "2024-08-01" },
|
|
|
|
|
+ { id: "gemini-1.0-pro-latest", displayName: "Gemini 1.0 Pro", maxOutput: 2048, contextWindowTokens: 32768, releasedAt: "2023-12-06" },
|
|
|
|
|
+ { id: "gemini-1.0-pro-001", displayName: "Gemini 1.0 Pro 001 (Tuning)", maxOutput: 2048, contextWindowTokens: 32768, abilities: { functionCall: true }, releasedAt: "2023-12-06" },
|
|
|
|
|
+ { id: "gemini-1.0-pro-002", displayName: "Gemini 1.0 Pro 002 (Tuning)", maxOutput: 2048, contextWindowTokens: 32768, releasedAt: "2023-12-06" },
|
|
|
|
|
+ { id: "open-mistral-nemo", displayName: "Mistral Nemo", maxOutput: 4096, contextWindowTokens: 128000, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "mistral-small-latest", displayName: "Mistral Small", maxOutput: 4096, contextWindowTokens: 128000, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "mistral-large-latest", displayName: "Mistral Large", maxOutput: 4096, contextWindowTokens: 128000, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "codestral-latest", displayName: "Codestral", maxOutput: 4096, contextWindowTokens: 32768 },
|
|
|
|
|
+ { id: "pixtral-12b-2409", displayName: "Pixtral 12B", maxOutput: 4096, contextWindowTokens: 128000, abilities: { vision: true }, enabled: true },
|
|
|
|
|
+ { id: "ministral-3b-latest", displayName: "Ministral 3B", maxOutput: 4096, contextWindowTokens: 128000 },
|
|
|
|
|
+ { id: "ministral-8b-latest", displayName: "Ministral 8B", maxOutput: 4096, contextWindowTokens: 128000 },
|
|
|
|
|
+ { id: "open-mistral-7b", displayName: "Mistral 7B", maxOutput: 4096, contextWindowTokens: 32768 },
|
|
|
|
|
+ { id: "open-mixtral-8x7b", displayName: "Mixtral 8x7B", maxOutput: 4096, contextWindowTokens: 32768 },
|
|
|
|
|
+ { id: "open-mixtral-8x22b", displayName: "Mixtral 8x22B", maxOutput: 4096, contextWindowTokens: 65536, abilities: { functionCall: true } },
|
|
|
|
|
+ { id: "open-codestral-mamba", displayName: "Codestral Mamba", maxOutput: 4096, contextWindowTokens: 256000 },
|
|
|
|
|
+ { id: "abab6.5s-chat", displayName: "abab6.5s", maxOutput: 4096, contextWindowTokens: 245760, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "abab6.5g-chat", displayName: "abab6.5g", maxOutput: 4096, contextWindowTokens: 8192, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "abab6.5t-chat", displayName: "abab6.5t", maxOutput: 4096, contextWindowTokens: 8192, abilities: { functionCall: true }, enabled: true },
|
|
|
|
|
+ { id: "abab5.5-chat", displayName: "abab5.5", maxOutput: 4096, contextWindowTokens: 16384 },
|
|
|
|
|
+ { id: "abab5.5s-chat", displayName: "abab5.5s", maxOutput: 4096, contextWindowTokens: 8192 },
|
|
|
|
|
+ ],
|
|
|
|
|
+};
|