test(ai): Add image input test for Anthropic Haiku 3.5

- Added image handling test for Claude 3.5 Haiku
- Ensures vision capabilities are properly tested
This commit is contained in:
Mario Zechner 2025-08-30 23:00:30 +02:00
parent cff766d3e2
commit f8a81b9453
9 changed files with 24 additions and 20 deletions

View file

@ -597,11 +597,11 @@ describe("AI Providers E2E Tests", () => {
});
});
describe.skipIf(!process.env.OPENROUTER_API_KEY)("OpenRouter Provider (Kimi K2)", () => {
describe.skipIf(!process.env.OPENROUTER_API_KEY)("OpenRouter Provider (GLM 4.5)", () => {
let llm: OpenAICompletionsLLM;
beforeAll(() => {
llm = createLLM("openrouter", "moonshotai/kimi-k2", process.env.OPENROUTER_API_KEY!);
llm = createLLM("openrouter", "z-ai/glm-4.5", process.env.OPENROUTER_API_KEY!);
});
it("should complete basic text generation", async () => {
@ -651,5 +651,9 @@ describe("AI Providers E2E Tests", () => {
it("should handle multi-turn with thinking and tools", async () => {
await multiTurn(llm, {thinking: {enabled: true}});
});
it("should handle image input", async () => {
await handleImage(llm);
});
});
});