OpenAI-DotNet
OpenAI-DotNet copied to clipboard
A Non-Official OpenAI RESTful API Client for DotNet
@StephenHodgson do you know how to assign local methods to Assistant functions when using the `RetrieveAssistantAsync()` method, where the OpenAI server-side assistant already has defined functions? I find the documentation...
OpenAI has released a new version of the Assistants, which significantly changes the API surface. [Migration Guide](https://platform.openai.com/docs/assistants/migration) Subtasks: - Add support for GPT-4o - #267 - #284
# Feature Request ## Is your feature request related to a problem? Please describe. With the new version of OpenAPI, the tool can be ignored and not used if the...
# Feature Request Add support for streaming with the assistants API ## Additional context https://platform.openai.com/docs/assistants/overview/step-4-create-a-run?context=with-streaming
# Feature Request Add a way to tokenize text so that it can be passed as an input (like logit_bias) for models ## Is your feature request related to a...
error example : ```json {"id":"chatcmpl-8Stix6wnN984nhw0lMdCaAu0jKaLN","object":"chat.completion.chunk","created":1701898079,"model":"gpt-4","choices":[{"index":0,"finish_reason":null,"delta":{"role":"assistant"},"content_filter_result":{"error":{"code":"content_filter_error","message":"The contents are not filtered"}}}],"system_fingerprint":""} ``` This is happening today, using azure open AI and gpt 4. I have a content filter setup so I am...
I see there's some code that's been added that populates the headers for rate limiting, but they're unusable as our current implementations require a successful status code response before we...
# Feature Request Azure OpenAI only allows one single string to be part of an embeddings request. Other frameworks have a `chunk_size` or `embed_batch_size` parameter for this. ## Describe the...
Streaming from Azure GPT always throws "Attempting to append a different object than the original!"
When streaming a completion from the Azure's gpt-4o model, a chunk without any ID is being sent back at the end of the generation. This always causes `Attempting to append...