nemo_microservices.types.intake.flexible_entry_request_param#

Module Contents#

Classes#

Data#

API#

nemo_microservices.types.intake.flexible_entry_request_param.FlexibleEntryRequestParam: typing_extensions.TypeAlias#

None

class nemo_microservices.types.intake.flexible_entry_request_param.FlexibleEntryRequestParamTyped#

Bases: typing_extensions.TypedDict

messages: typing_extensions.Required[Iterable[nemo_microservices.types.intake.flexible_message_param.FlexibleMessageParam]]#

None

A list of messages comprising the conversation.

Each message must have a valid role. Additional fields like content, tool_calls, etc. are provider-specific.

model: typing_extensions.Required[str]#

None

The model identifier used for this request (e.g., ‘gpt-4’, ‘llama-3-70b’, ‘claude-3-opus’).