Skip to content

Conversation

@64bit
Copy link
Owner

@64bit 64bit commented Nov 11, 2025

  • namespaced types videos, containers, chat, vectorstores
  • add all the chat completions apis - get completion, list completions, delete completion, list completion messages
  • sync spec for chat completions, vector store apis

@64bit 64bit merged commit 50ad45e into main Nov 11, 2025
1 check passed
@64bit 64bit deleted the upstream-spec-sync branch November 11, 2025 00:41
ifsheldon pushed a commit to ifsheldon/async-openai-wasm that referenced this pull request Nov 14, 2025
* updates to vector store api and types

* types::vectorstores

* examples updates for types::vectorstores

* types::videos

* examples for types::videos

* types::containers

* examples for types::containers

* updates to chat completions types

* updates

* fix example

* fix examples compilation

* types::chat

* fix examples for types::chat

* remaining chat completion apis

* update chat-store example to  run all the new apis

* video example

(cherry picked from commit 50ad45e)

# Conflicts:
#	async-openai/src/config.rs
#	async-openai/src/types/chat/chat.rs
#	async-openai/src/types/common.rs
#	async-openai/src/types/graders/grader.rs
#	async-openai/src/types/impls.rs
#	async-openai/src/vector_store_files.rs
#	examples/assistants-file-search/src/main.rs
#	examples/assistants-func-call-stream/src/main.rs
#	examples/azure-openai-service/src/main.rs
#	examples/chat-store/src/main.rs
#	examples/chat-stream/src/main.rs
#	examples/chat/src/main.rs
#	examples/completions-web-search/src/main.rs
#	examples/containers/src/main.rs
#	examples/function-call-stream/src/main.rs
#	examples/function-call/src/main.rs
#	examples/gemini-openai-compatibility/src/gemini_types.rs
#	examples/gemini-openai-compatibility/src/main.rs
#	examples/ollama-chat/src/main.rs
#	examples/structured-outputs-schemars/src/main.rs
#	examples/structured-outputs/src/main.rs
#	examples/tool-call-stream/src/main.rs
#	examples/tool-call/src/main.rs
#	examples/vector-store-retrieval/src/main.rs
#	examples/video/src/main.rs
#	examples/vision-chat/src/main.rs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants