openapi: 3.0.3 info: title: Mock API Server version: 1.0.0 servers: - url: http://localhost:4010 paths: /health: get: summary: Health check description: Simple health check endpoint to verify service availability responses: "200": description: Service is healthy # Mock OpenAI /openai/v1/chat/completions: $ref: ./paths/openai/chat.yaml /openai/v1/embeddings: $ref: ./paths/openai/embeddings.yaml # Mock Anthropic /anthropic/v1/messages: $ref: ./paths/anthropic/messages.yaml # Mock Gemini native /gemini/v1/models/{model}:generateContent: $ref: ./paths/gemini/generate_content.yaml # Mock unknown LLM (no pricing data) /unknown-llm/v1/chat: $ref: ./paths/unknown-llm/chat.yaml components: schemas: $ref: ./components/schemas.yaml securitySchemes: $ref: ./components/security_schemes.yaml