AIAgentLLMReadSessionCommon
Common base implementation for read-only LLM sessions shared across platform-specific actual classes.
Inheritors
Properties
Functions
Executes a request for the provided prompt and tools and returns all response messages.
Executes a request for the provided prompt and tools and returns the first response.
Executes a streaming request for the provided prompt and tools.
Parses a structured response from a language model message using the specified configuration.
Sends a request to the underlying LLM and returns the first non-reasoning response.
Sends a request to the language model while enforcing the use of a specific tool.
Sends a request to the language model and returns all response messages.
Sends a request to the language model and returns all available response choices.
Sends a request to the language model that enforces the usage of tools and retrieves all responses.
Sends a request to the language model without utilizing any tools and returns multiple responses.
Sends a request to the language model that enforces the usage of tools and retrieves the response.
Sends a streaming request to the underlying LLM and returns the streamed response.
Sends a request to LLM and gets a structured response.
Requests a structured response from the language model using a reified serializer.
Sends a request to the language model without utilizing any tools and returns the response.
Sends a moderation request to the specified or default model.