Skip to content

Latest commit

 

History

History
87 lines (85 loc) · 4.34 KB

coverage.md

File metadata and controls

87 lines (85 loc) · 4.34 KB

Here are all the OpenAI endpoints, most of the stateful beta endpoints are implemented and all the simple stateless services are simply proxied to OpenAI:

Endpoint Implemented Stateless / Proxy Roadmap
/chat/completions - post X X
/completions - post X X
/images/generations - post X X
/images/edits - post X X
/images/variations - post X X
/embeddings - post X X
/audio/speech - post X X
/audio/transcriptions - post X X
/audio/translations - post X X
/files - get X
/files - post X
/files/{file_id} - delete X
/files/{file_id} - get X
/files/{file_id}/content - get X
/fine_tuning/jobs - post X X
/fine_tuning/jobs - get X X
/fine_tuning/jobs/{fine_tuning_job_id} - get X X
/fine_tuning/jobs/{fine_tuning_job_id}/events - get X X
/fine_tuning/jobs/{fine_tuning_job_id}/cancel - post X X
/fine_tuning/jobs/{fine_tuning_job_id}/checkpoints - get X X
/models - get X
/models/{model} - get X
/models/{model} - delete X
/moderations - post X X
/assistants - get X
/assistants - post X
/assistants/{assistant_id} - get X
/assistants/{assistant_id} - post X
/assistants/{assistant_id} - delete X
/threads - post X
/threads/{thread_id} - get X
/threads/{thread_id} - post X
/threads/{thread_id} - delete X
/threads/{thread_id}/messages - get X
/threads/{thread_id}/messages - post X
/threads/{thread_id}/messages/{message_id} - get X
/threads/{thread_id}/messages/{message_id} - post X
/threads/{thread_id}/messages/{message_id} - delete X
/threads/runs - post X
/threads/{thread_id}/runs - get X
/threads/{thread_id}/runs - post X
/threads/{thread_id}/runs/{run_id} - get X
/threads/{thread_id}/runs/{run_id} - post X
not implemented: /threads/{thread_id}/runs/{run_id} post
/threads/{thread_id}/runs/{run_id}/submit_tool_outputs - post X
/threads/{thread_id}/runs/{run_id}/cancel - post X
not implemented: /threads/{thread_id}/runs/{run_id}/cancel post
/threads/{thread_id}/runs/{run_id}/steps - get X
not implemented: /threads/{thread_id}/runs/{run_id}/steps get
/threads/{thread_id}/runs/{run_id}/steps/{step_id} - get X
not implemented: /threads/{thread_id}/runs/{run_id}/steps/{step_id} get
/vector_stores - get X
not implemented: /vector_stores get
/vector_stores - post X
/vector_stores/{vector_store_id} - get X
/vector_stores/{vector_store_id} - post X
not implemented: /vector_stores/{vector_store_id} post
/vector_stores/{vector_store_id} - delete X
not implemented: /vector_stores/{vector_store_id} delete
/vector_stores/{vector_store_id}/files - get X
/vector_stores/{vector_store_id}/files - post X
/vector_stores/{vector_store_id}/files/{file_id} - get X
not implemented: /vector_stores/{vector_store_id}/files/{file_id} get
/vector_stores/{vector_store_id}/files/{file_id} - delete X
not implemented: /vector_stores/{vector_store_id}/files/{file_id} delete
/vector_stores/{vector_store_id}/file_batches - post X
not implemented: /vector_stores/{vector_store_id}/file_batches post
/vector_stores/{vector_store_id}/file_batches/{batch_id} - get X
not implemented: /vector_stores/{vector_store_id}/file_batches/{batch_id} get
/vector_stores/{vector_store_id}/file_batches/{batch_id}/cancel - post X
not implemented: /vector_stores/{vector_store_id}/file_batches/{batch_id}/cancel post
/vector_stores/{vector_store_id}/file_batches/{batch_id}/files - get X
not implemented: /vector_stores/{vector_store_id}/file_batches/{batch_id}/files get
/batches - post X
not implemented: /batches post
/batches - get X
not implemented: /batches get
/batches/{batch_id} - get X
not implemented: /batches/{batch_id} get
/batches/{batch_id}/cancel - post X
not implemented: /batches/{batch_id}/cancel post

47 out of 64 endpoints are implemented, 73%