MemorySearchToolCall Class

Definition

A memory search tool call.

public class MemorySearchToolCall : Azure.AI.Extensions.OpenAI.AgentResponseItem, System.ClientModel.Primitives.IJsonModel<Azure.AI.Extensions.OpenAI.MemorySearchToolCall>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Extensions.OpenAI.MemorySearchToolCall>
type MemorySearchToolCall = class
    inherit AgentResponseItem
    interface IJsonModel<MemorySearchToolCall>
    interface IPersistableModel<MemorySearchToolCall>
Public Class MemorySearchToolCall
Inherits AgentResponseItem
Implements IJsonModel(Of MemorySearchToolCall), IPersistableModel(Of MemorySearchToolCall)
Inheritance
MemorySearchToolCall
Implements

Constructors

Name Description
MemorySearchToolCall(ToolCallStatus)

Initializes a new instance of MemorySearchToolCall.

Properties

Name Description
AgentReference

The agent that created the item.

(Inherited from AgentResponseItem)
Id (Inherited from AgentResponseItem)
Memories

The results returned from the memory search.

ResponseId

The response on which the item is created.

(Inherited from AgentResponseItem)
Status

The status of the tool call.

Methods

Name Description
AsResponseResultItem() (Inherited from AgentResponseItem)
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<AgentResponseItem>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from AgentResponseItem)
IJsonModel<AgentResponseItem>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from AgentResponseItem)
IJsonModel<MemorySearchToolCall>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<MemorySearchToolCall>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<AgentResponseItem>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from AgentResponseItem)
IPersistableModel<AgentResponseItem>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from AgentResponseItem)
IPersistableModel<AgentResponseItem>.Write(ModelReaderWriterOptions) (Inherited from AgentResponseItem)
IPersistableModel<MemorySearchToolCall>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<MemorySearchToolCall>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<MemorySearchToolCall>.Write(ModelReaderWriterOptions)

Applies to