Files
copilotkit__copilotkit/showcase/aimock/d6/llamaindex/multimodal.json
Jordan Ritter 03ce685ae6 feat(showcase-aimock): D6 fixtures for ag2, agno, crewai-crews, langroid,
llamaindex, mastra, pydantic-ai, spring-ai, strands, built-in-agent

Adds per-integration D6 fixtures across 10 additional showcase
integrations, completing coverage for all 18 integrations.
2026-05-26 14:02:18 -07:00

32 lines
1.4 KiB
JSON

{
"_meta": {
"description": "D6 fixtures for llamaindex / multimodal",
"sourceScript": "d5-multimodal.ts",
"created": "2026-05-22"
},
"fixtures": [
{
"_comment": "multimodal image turn — the sample image button auto-sends 'describe the sample image'. The D5 assertion checks assistant transcript contains 'image'. Already present in agentic-chat.json but duplicated here for the dedicated multimodal fixture file match.",
"match": {
"userMessage": "describe the sample image",
"turnIndex": 0,
"context": "llamaindex"
},
"response": {
"content": "The image attachment shows a small abstract test pattern used by the multimodal demo to validate the image-upload pipeline. Successful render of this response confirms the binary attachment round-tripped through the runtime."
}
},
{
"_comment": "multimodal PDF turn — the sample PDF button auto-sends 'summarize the sample document'. The D5 assertion checks assistant transcript contains 'document'.",
"match": {
"userMessage": "summarize the sample document",
"turnIndex": 0,
"context": "llamaindex"
},
"response": {
"content": "The PDF document contains a single test page used by the multimodal demo. Its text was flattened by pypdf on the Python side and forwarded as text content to the model. Receiving this response confirms the document upload path works."
}
}
]
}