Conversation API

Data classes

class datamaestro_text.data.conversation.AnswerEntry(answer: str)

Bases: Item

A system answer

answer: str

The system answer

Contextual query reformulation

XPM Configdatamaestro_text.data.conversation.base.ConversationDataset(*, id)

Bases: Base, ABC

Submit type: datamaestro_text.data.conversation.base.ConversationDataset

A dataset made of conversations

id: str

The unique dataset ID

XPM Configdatamaestro_text.data.conversation.canard.CanardDataset(*, id, path)

Bases: ConversationDataset, File

Submit type: datamaestro_text.data.conversation.canard.CanardDataset

A dataset in the CANARD JSON format

id: str

The unique dataset ID

path: Path

The path of the file

XPM Configdatamaestro_text.data.conversation.orconvqa.OrConvQADataset(*, id, path)

Bases: ConversationDataset, File

Submit type: datamaestro_text.data.conversation.orconvqa.OrConvQADataset

id: str

The unique dataset ID

path: Path

The path of the file

class datamaestro_text.data.conversation.orconvqa.OrConvQADatasetAnswer(*, text: staticmethod, answer_start: 0, bid: int | None = None)

Bases: object

class datamaestro_text.data.conversation.orconvqa.OrConvQADatasetHistoryEntry(*, question: str, answer: OrConvQADatasetAnswer)

Bases: object

question: str

The question