What aimock can mock
mainaimock provides comprehensive mocking capabilities for various AI components:
- LLM Providers: OpenAI, Anthropic, Gemini, Gemini Interactions, AWS Bedrock, Azure OpenAI, Vertex AI, Ollama, Cohere, and OpenRouter.
- Multimedia Endpoints: Image generation, text-to-speech, audio transcription, and video generation.
- Advanced Protocols & Interfaces: MCP, A2A, AG-UI, and vector DB mocking.
- Real-time Communication: WebSocket support for OpenAI Responses/Realtime and Gemini Live APIs.
- Testing Features: Record-and-replay for all endpoints, chaos testing, and Prometheus metrics.