Determines whether the specified object is equal to the current object.
The object to compare with the current object.
true if the specified object is equal to the current object; otherwise, false.
Serves as the default hash function.
A hash code for the current object.
Returns a string that represents the current object.
A string that represents the current object.
StaticEqualsDetermines whether the specified object instances are considered equal.
The first object to compare.
The second object to compare.
true if the objects are considered equal; otherwise, false. If both objA and objB are null, the method returns true.
Gets the chat completion from the AI model based on the provided chat history.
The chat history.
The chat completion.
Gets a chat completion from the AI model based on the provided chat history and settings.
The chat history.
The completion settings for the model.
The final text response from the model.
Gets a chat completion from the AI model based on the provided chat history and tools. The model may invoke tools during the conversation and will return the final text response.
The chat history.
The tools available for the model to call during completion.
Optionalsettings: CompletionSettings | nullThe completion settings for the model.
The final text response from the model.
Provides access to AI model chat completion capabilities.
Since
2.5