MCPcopy Index your code
hub / github.com/64bit/async-openai

github.com/64bit/async-openai @async-openai-v0.41.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release async-openai-v0.41.1 ↗ · + Follow
2,141 symbols 3,319 edges 302 files 154 documented · 7% updated 19d agoasync-openai-v0.41.1 · 2026-06-18★ 1,95811 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

async-openai/README.md

Extension points exported contracts — how you extend this code

AsyncTryFrom (Interface)
Trait for async conversion from one type to another. [18 implementers]
async-openai/src/traits.rs
EventType (Interface)
Trait for events to get their event type string. [9 implementers]
async-openai/src/traits.rs
Config (Interface)
[crate::Client] relies on this for every API call on OpenAI or Azure OpenAI service [2 implementers]
async-openai/src/config.rs
EventId (Interface)
Trait for events to get their event ID. [1 implementers]
async-openai/src/traits.rs
HttpExecutor (Interface)
(no doc) [3 implementers]
async-openai/src/executor.rs

Core symbols most depended-on inside this repo

build
called by 123
async-openai/src/client.rs
post
called by 86
async-openai/src/client.rs
get
called by 77
async-openai/src/admin/audit_logs.rs
query
called by 66
async-openai/src/request_options.rs
create
called by 65
async-openai/src/chat.rs
admin
called by 52
async-openai/src/client.rs
threads
called by 47
async-openai/src/client.rs
files
called by 34
async-openai/src/client.rs

Shape

Class 1,038
Method 509
Enum 353
Function 234
Interface 7

Languages

Rust100%

Modules by API surface

async-openai/src/types/responses/response.rs222 symbols
async-openai/src/types/chat/chat_.rs89 symbols
async-openai/src/types/evals/eval.rs64 symbols
async-openai/src/client.rs64 symbols
async-openai/src/types/responses/stream.rs51 symbols
async-openai/src/types/realtime/server_event.rs49 symbols
async-openai/tests/bring_your_own_type.rs44 symbols
async-openai/src/types/admin/audit_logs/audit_logs_.rs39 symbols
async-openai/src/types/assistants/message.rs37 symbols
async-openai/src/types/finetuning/fine_tuning.rs36 symbols
async-openai/src/types/vectorstores/vector_store.rs35 symbols
async-openai/src/types/chatkit/thread.rs35 symbols

For agents

$ claude mcp add async-openai \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact