mirror of
https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web.git
synced 2025-11-16 05:53:42 +08:00
feat: Implement Vertex AI support for Anthropic and Google models
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { getModelProvider } from "../app/utils/model";
|
||||
import { getModelProvider, isModelAvailableInServer } from "../app/utils/model";
|
||||
|
||||
describe("getModelProvider", () => {
|
||||
test("should return model and provider when input contains '@'", () => {
|
||||
@@ -29,3 +29,15 @@ describe("getModelProvider", () => {
|
||||
expect(provider).toBeUndefined();
|
||||
});
|
||||
});
|
||||
|
||||
describe("isModelAvailableInServer", () => {
|
||||
test("works when model null", () => {
|
||||
const jsonBody = JSON.parse("{}") as { model?: string };
|
||||
const result = isModelAvailableInServer(
|
||||
"gpt-3.5-turbo@OpenAI",
|
||||
jsonBody.model as string,
|
||||
"OpenAI",
|
||||
);
|
||||
expect(result).toBe(false);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user