Skip to main content
We are sunsetting our SDKs and will no longer add new features, security patches, bug fixes, or technical support for them. To access the latest capabilities and ongoing improvements, we encourage you to migrate to our RESTful API.SDK support will officially end on December 31, 2026. On this date, the underlying endpoints used by the SDKs and related documentation will be decommissioned.To avoid any disruption to your services, please ensure your migration is complete by that date.For migration assistance, please contact us at support@bigdata.com.
It provides methods to interact with Chat objects, and is accesible from a Bigdata instance

Methods

new(name, formatter=None)

Create a new chat. Parameters:
name
string
required
Chat’s name.
formatter
InlineAttributionFormatter | None
Format of the response inline attributions: InlineAttributionFormatter
Return type: Chat

list(formatter=None)

Return a list with all chats Parameters:
formatter
InlineAttributionFormatter | None
Format of the response inline attributions: InlineAttributionFormatter
Return type: list[Chat]

get(id_, formatter=None)

Return a chat by its identifier. Parameters:
id_
string
required
Unique chat identifier.
formatter
InlineAttributionFormatter | None
Format of the response inline attributions: InlineAttributionFormatter.
Return type: Chat

delete(id_)

Delete a chat by its identifier Parameters:
id_
string
required
Unique chat identifier