Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 2.33 KB

File metadata and controls

40 lines (27 loc) · 2.33 KB

Release History

1.0.0-beta.3 (2024-03-06)

This update includes a fix for assistant-generated files as represented on messages along with an overdue README update reflecting the release status of Azure OpenAI Assistants support.

Bugs Fixed

  • Incorporates a specification fix for message image file content that caused generated image file IDs (e.g. from the Code Interpreter tool) to not properly appear in messages

1.0.0-beta.2 (2024-02-05)

This small release fixes a bug with function tools that use arguments.

Breaking Changes

  • Addressing a related bug, RequiredFunctionToolCall has a property replacement:
    • REMOVED: Parameters of type BinaryData
    • ADDED: Arguments of type string
  • For improved clarity, several types specific to the representation of tool call information in run steps have been renamed with a RunStep prefix, better differentiating from request-time tool definitions and model-provided required tool calls:
    • ToolCall is now RunStepToolCall
    • FunctionToolCall is now RunStepFunctionToolCall
    • CodeInterpreterToolCall is now RunStepCodeInterpreterToolCall
      • CodeInterpreterToolCallOutput is now RunStepCodeInterpreterToolCallOutput
      • CodeInterpreterLogOutput is now RunStepCodeInterpreterToolCallOutput
      • CodeInterpreterImageOutput is now RunStepCodeInterpreterImageOutput
      • CodeInterpreterImageReference is now RunStepCodeInterpreterImageReference
    • RetrievalToolCall is now RunStepRetrievalToolCall

Bugs Fixed

  • Function calls initiated by the model (when a run enters a RequiresAction status involving function tools) will now provide the intended JSON Arguments string corresponding to the earlier FunctionDefinition's Parameters. The latter Parameters was previously reused within the required action flow, effectively ignoring the proper Arguments.

1.0.0-beta.1 (2024-02-01)

Features Added

  • This is the initial release of Azure.AI.OpenAI.Assistants.
  • Full support for OpenAI's beta Assistants features is included; see OpenAI's documentation for more: https://platform.openai.com/docs/assistants/overview
  • Azure OpenAI does not yet feature an /assistants endpoint and this library will thus currently only work with the api.openapi.com endpoint. Stay tuned!