Skip to main content

PersonaInteractResponse

grounded_context_selection object

Which grounded-context items the reply carried and which were dropped for budget.

anyOf
property name*any
grounded_context_suggestion object

Present when the question sits off the persona's corpus and grounding would help.

anyOf
property name*any
interaction_id object

Id of the stored interaction; null when nothing was persisted.

anyOf
string
messageMessage
Default value: Persona interaction completed
output_content object

The persona's reply, verbatim.

anyOf
string
persona_idPersona Idrequired
persona_id_resolved_from object

id when persona_id matched directly, name when it was resolved from the persona's name.

anyOf
string
persona_response object

Same as output_content.

anyOf
string
response object

Legacy alias for persona_response.

anyOf
string
response_language object
anyOf
string
translation_target_language object
anyOf
string
translation_target_language_name object
anyOf
string
property name*any
PersonaInteractResponse
{
"grounded_context_selection": {},
"grounded_context_suggestion": {},
"interaction_id": "string",
"message": "Persona interaction completed",
"output_content": "Usage-based pricing tells me you expect customers to grow into the product. Show me the cohort data before I believe the revenue line.",
"persona_id": "string",
"persona_id_resolved_from": "string",
"persona_response": "string",
"response": "string",
"response_language": "en",
"translation_target_language": "string",
"translation_target_language_name": "string"
}