Skip to main content
View module source on GitHub

MaximGeminiAsyncChatSession

Maxim Gemini async chat session. This class represents a maxim gemini async chat session.

__init__

Initialize a maxim gemini async chat session. Arguments:

send_message

Send a message to the chat. Arguments: Returns:

send_message_stream

Send a message to the chat stream. Arguments: Returns:

__getattr__

Get an attribute from the chat. Arguments: Returns:

__setattr__

Set an attribute on the chat. Arguments:

end_trace

End the trace. This method ends the trace if it is local and the trace id is not None.

MaximGeminiAsyncChats

Maxim Gemini async chats. This class represents a maxim gemini async chats.

__init__

Initialize a maxim gemini async chats.

create

Create a chat session. Arguments: Returns:

__getattr__

Get an attribute from the chats. Arguments: Returns:

__setattr__

Set an attribute on the chats. Arguments:

MaximGeminiAsyncModels

Maxim Gemini async models. This class represents a maxim gemini async models.

__init__

Initialize a maxim gemini async models. Arguments:

generate_content_stream

Generate content stream. Arguments: Returns:

generate_content

Generate content. Arguments: Returns:

__getattr__

Get an attribute from the models. Arguments: Returns:

__setattr__

Set an attribute on the models. Arguments:

MaximGeminiAsyncClient

Maxim Gemini async client. This class represents a maxim gemini async client.

__init__

Initialize a maxim gemini async client. Arguments:

__getattr__

Get an attribute from the client. Arguments: Returns:

__setattr__

Set an attribute on the client. Arguments: