Skip to content

feat: upstream spec sync + all chat completions apis#469

Merged
64bit merged 16 commits into
mainfrom
upstream-spec-sync
Nov 11, 2025
Merged

feat: upstream spec sync + all chat completions apis#469
64bit merged 16 commits into
mainfrom
upstream-spec-sync

Conversation

@64bit
Copy link
Copy Markdown
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
kraemahz pushed a commit to subseq-io/async-openai that referenced this pull request Dec 12, 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
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.

1 participant