What's Changed
This release adds full support for OpenAI Assistants.
- Adjusting FeatureMatrix with supported features
- adding Body to the httpException callback
- refinining file_search
- Added CodeInterpreter, added doc and converted ToolChoiceType to frozen dictionary
- fix
- formatting
- optimize assistants streaming
- adding colors and adding demo for streaming a file extraction assistant
- adding TornadoTest Attribute to streaming assistant
- Streaming of assistatants prototype
- add mistral to feature matrix
- adding multiple entries of function calling to test out deserialization
- Update project versions to v3.2.2
- changing serialization so that it does not cause stack overflow
- Adding submit tool endpoint
- Thread rename & other refactorings
- Converting to enums and mappint ToolOutput
- clean up message roles
- formatting
- add a few ctors, format
- formatting&enumartion of string types
- enumarizing TruncationStrategy type
- Fixing MessageAnnotation serialization issues and adding demo case for extracing info from a file
- correcting serialization of enum and adding rest of the RunSteps tests
- refining mapping of RunStep
- moving all json propreties to Newtonsoft
- adding demo test cases for Run endpoint
- adapting to new Torando tests
- merge conflict
- Refactor message handling and annotations for threads.
- adding mapping for Message
- adding support for Threads CRUD
Updated Projects
LlmTornado.Tests.csproj -> 0.0.1
LlmTornado.Demo.csproj -> 0.0.1
LlmTornado.csproj -> 3.2.3