openapi: 3.1.0 info: title: Reka AI Platform Chat Speech API description: 'Reka AI''s multimodal API surface: Chat (text + vision multimodal), Vision (video upload, search, Q&A, clip generation), Research (web search with reasoning and citations), and Speech (audio transcription and translation). OpenAI-compatible chat endpoint available at /v1/chat/completions. Only a representative subset of endpoints is modeled here, drawn from the public Reka documentation at https://docs.reka.ai. ' version: 1.0.0 contact: name: Reka AI Documentation url: https://docs.reka.ai/ license: name: Reka Proprietary servers: - url: https://api.reka.ai description: Reka AI production server security: - bearerAuth: [] tags: - name: Speech description: Audio transcription and translation. paths: /v1/speech/transcribe-translate: post: tags: - Speech summary: Transcribe or translate audio operationId: speechTranscribeTranslate requestBody: required: true content: multipart/form-data: schema: type: object properties: file: type: string format: binary mode: type: string enum: - transcribe - translate target_language: type: string responses: '200': description: Result. content: application/json: schema: type: object properties: text: type: string components: securitySchemes: bearerAuth: type: http scheme: bearer bearerFormat: REKA_API_KEY description: 'Bearer API key issued from the Reka Platform dashboard. ' externalDocs: description: Reka AI documentation url: https://docs.reka.ai/