Forge.OpenAI
Forge.OpenAI copied to clipboard
OpenAI API client library for .NET. I was developed it for for public use and it is free.
Please add below models "gpt-4-turbo" "gpt-4-turbo-2024-04-09" in KnownModelTypes i got htis email from openAI and they are now recommending "We recommend developers using GPT-4 Turbo switch to calling gpt-4-turbo rather...
This is an enhancement request. OpenAI has overhauled the assistants Api - https://platform.openai.com/docs/changelog/released-assistants-api-updates I'm hoping that Forge.OpenAI can be enhanced to support the new Assistants API features. Thank You!
I want to create a differeny OpenAIService per key. Here's what I tried: 1. I can use static `OpenAIService.CreateService` and provide options. This works but generally `ServiceProvider` should be disposed....
This is a feature request. It would be great if Forge.OpenAI had string constants defined for: 1. RunResponse.Status . They are documented here: https://platform.openai.com/docs/assistants/how-it-works/runs-and-run-steps It would also be nice to...
This is a feature request. OpenAI API offers streaming notification for changes to message and run objects. https://platform.openai.com/docs/api-reference/assistants-streaming It would be great in Forge.OpenAI supported this feature.
Due to dependencies to System.Numerics, the library does not work with old .net 46, but only with .net Core - at least in my case. br Andy
In your framework you have added "parameters" in the ChatToolFunction as a string. I cannot get it to work with just adding JSON in this string. It is defined as...
Hi there, I'm attempting to swap over to Azure Open AI and have come up against two problems. 1) the [**example here**](https://github.com/JZO001/Forge.OpenAI/blob/main/Playgrounds/Azure-OpenAI_Setup_Example/Program.cs) seems incomplete. It appears we have to provide...
Hi there, Are you planning to support JSON mode for GPT-4-Turbo?  Cheers
Is there an easy way to change the timeout. I've been hitting a timeout issue in my response from the ChatCompletionService. The max appears to be 100seconds.