Spaces:
Build error
Build error
| import { expect, test } from "vitest"; | |
| import { organizeModelsAndProviders } from "../../src/utils/organize-models-and-providers"; | |
| test("organizeModelsAndProviders", () => { | |
| const models = [ | |
| "azure/ada", | |
| "azure/gpt-35-turbo", | |
| "azure/gpt-3-turbo", | |
| "azure/standard/1024-x-1024/dall-e-2", | |
| "vertex_ai_beta/chat-bison", | |
| "vertex_ai_beta/chat-bison-32k", | |
| "sagemaker/meta-textgeneration-llama-2-13b", | |
| "cohere.command-r-v1:0", | |
| "cloudflare/@cf/mistral/mistral-7b-instruct-v0.1", | |
| "gpt-4o", | |
| "together-ai-21.1b-41b", | |
| "gpt-4o-mini", | |
| "anthropic/claude-3-5-sonnet-20241022", | |
| "claude-3-haiku-20240307", | |
| "claude-2", | |
| "claude-2.1", | |
| "anthropic.unsafe-claude-2.1", | |
| ]; | |
| const object = organizeModelsAndProviders(models); | |
| expect(object).toEqual({ | |
| azure: { | |
| separator: "/", | |
| models: [ | |
| "ada", | |
| "gpt-35-turbo", | |
| "gpt-3-turbo", | |
| "standard/1024-x-1024/dall-e-2", | |
| ], | |
| }, | |
| vertex_ai_beta: { | |
| separator: "/", | |
| models: ["chat-bison", "chat-bison-32k"], | |
| }, | |
| sagemaker: { separator: "/", models: ["meta-textgeneration-llama-2-13b"] }, | |
| cohere: { separator: ".", models: ["command-r-v1:0"] }, | |
| cloudflare: { | |
| separator: "/", | |
| models: ["@cf/mistral/mistral-7b-instruct-v0.1"], | |
| }, | |
| openai: { | |
| separator: "/", | |
| models: ["gpt-4o", "gpt-4o-mini"], | |
| }, | |
| anthropic: { | |
| separator: "/", | |
| models: [ | |
| "claude-3-5-sonnet-20241022", | |
| "claude-3-haiku-20240307", | |
| "claude-2", | |
| "claude-2.1", | |
| ], | |
| }, | |
| other: { | |
| separator: "", | |
| models: ["together-ai-21.1b-41b"], | |
| }, | |
| }); | |
| }); | |