# Swagger Petstore - OpenAPI 3.0 > Swagger Petstore - OpenAPI 3.0 API documentation ## Assistants - [GET /assistants](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-assistants): List assistants - [POST /assistants](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-assistants): Create an assistant - [GET /assistants/{assistant_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-assistants-assistant_id): Retrieve an assistant - [POST /assistants/{assistant_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-assistants-assistant_id): Update an assistant - [DELETE /assistants/{assistant_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/delete-assistants-assistant_id): Delete an assistant ## Audio - [POST /audio/speech](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-audio-speech): Generate audio from text - [POST /audio/transcriptions](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-audio-transcriptions): Transcribe audio to text - [POST /audio/translations](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-audio-translations): Translate audio to English - [GET /audio/voice_consents](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-audio-voice_consents): List voice consent recordings - [POST /audio/voice_consents](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-audio-voice_consents): Upload a voice consent recording - [GET /audio/voice_consents/{consent_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-audio-voice_consents-consent_id): Retrieve a voice consent recording - [POST /audio/voice_consents/{consent_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-audio-voice_consents-consent_id): Update a voice consent recording label - [DELETE /audio/voice_consents/{consent_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/delete-audio-voice_consents-consent_id): Delete a voice consent recording - [POST /audio/voices](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-audio-voices): Create a custom voice ## Batches - [GET /batches](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-batches): List organization batches - [POST /batches](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-batches): Create and execute a batch - [GET /batches/{batch_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-batches-batch_id): Retrieve a batch - [POST /batches/{batch_id}/cancel](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-batches-batch_id-cancel): Cancel a batch ## Chat - [GET /chat/completions](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-chat-completions): List stored chat completions - [POST /chat/completions](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-chat-completions): Create a chat completion - [GET /chat/completions/{completion_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-chat-completions-completion_id): Retrieve a stored chat completion - [POST /chat/completions/{completion_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-chat-completions-completion_id): Update a stored chat completion - [DELETE /chat/completions/{completion_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/delete-chat-completions-completion_id): Delete a stored chat completion - [GET /chat/completions/{completion_id}/messages](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-chat-completions-completion_id-messages): List messages from a stored chat completion ## Completions - [POST /completions](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-completions): Create a text completion ## Containers - [GET /containers](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-containers): List containers - [POST /containers](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-containers): Create a container - [GET /containers/{container_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-containers-container_id): Retrieve a container - [DELETE /containers/{container_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/delete-containers-container_id): Delete a container - [GET /containers/{container_id}/files](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-containers-container_id-files): List files in a container - [POST /containers/{container_id}/files](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-containers-container_id-files): Create a container file - [GET /containers/{container_id}/files/{file_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-containers-container_id-files-file_id): Retrieve a container file - [DELETE /containers/{container_id}/files/{file_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/delete-containers-container_id-files-file_id): Delete a container file - [GET /containers/{container_id}/files/{file_id}/content](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-containers-container_id-files-file_id-content): Retrieve container file content ## Conversations - [GET /conversations/{conversation_id}/items](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-conversations-conversation_id-items): List conversation items - [POST /conversations/{conversation_id}/items](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-conversations-conversation_id-items): Create conversation items - [GET /conversations/{conversation_id}/items/{item_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-conversations-conversation_id-items-item_id): Get a conversation item - [DELETE /conversations/{conversation_id}/items/{item_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/delete-conversations-conversation_id-items-item_id): Delete a conversation item ## Embeddings - [POST /embeddings](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-embeddings): Create text embeddings ## Evals - [GET /evals](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-evals): List evaluations - [POST /evals](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-evals): Create an evaluation - [GET /evals/{eval_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-evals-eval_id): Retrieve an evaluation - [POST /evals/{eval_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-evals-eval_id): Update an evaluation - [DELETE /evals/{eval_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/delete-evals-eval_id): Delete an evaluation - [GET /evals/{eval_id}/runs](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-evals-eval_id-runs): List evaluation runs - [POST /evals/{eval_id}/runs](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-evals-eval_id-runs): Create an evaluation run - [GET /evals/{eval_id}/runs/{run_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-evals-eval_id-runs-run_id): Retrieve an evaluation run - [POST /evals/{eval_id}/runs/{run_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/post-evals-eval_id-runs-run_id): Cancel an evaluation run - [DELETE /evals/{eval_id}/runs/{run_id}](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/delete-evals-eval_id-runs-run_id): Delete an evaluation run - [GET /evals/{eval_id}/runs/{run_id}/output_items](https://axme-inc-w4zmmn5rhmgk.octri.dev/docs/get-evals-eval_id-runs-run_id-output_items): List evaluation run output items ## Optional - [SDK Downloads](https://axme-inc-w4zmmn5rhmgk.octri.dev/sdk): Client SDKs in TypeScript, Python, Go, and 7 more languages - [Changelog](https://axme-inc-w4zmmn5rhmgk.octri.dev/changelog): API version history and breaking changes