Skip to content

Response Suggestion

openaivec.task.customer_support.response_suggestion

Customer response-suggestion task definition.

Classes

ResponseSuggestion

Bases: BaseModel

Response suggestion output.

Functions

response_suggestion

response_suggestion(
    response_style: str = "professional",
    company_name: str = "our company",
    business_context: str = "general customer support",
) -> PreparedTask[ResponseSuggestion]

Create a response suggestion task.

Source code in src/openaivec/task/customer_support/response_suggestion.py
def response_suggestion(
    response_style: str = "professional",
    company_name: str = "our company",
    business_context: str = "general customer support",
) -> PreparedTask[ResponseSuggestion]:
    """Create a response suggestion task."""
    return PreparedTask(
        instructions=_build_instructions(
            response_style=response_style,
            company_name=company_name,
            business_context=business_context,
        ),
        response_format=ResponseSuggestion,
    )