Files
microsoft--semantic-kernel/python/semantic_kernel/functions/prompt_rendering_result.py
T
wehub-resource-sync b957a53def
CodeQL / Analyze (csharp) (push) Waiting to run
CodeQL / Analyze (python) (push) Waiting to run
chore: import upstream snapshot with attribution
2026-07-13 13:21:23 +08:00

23 lines
934 B
Python

# Copyright (c) Microsoft. All rights reserved.
from semantic_kernel.connectors.ai.prompt_execution_settings import PromptExecutionSettings
from semantic_kernel.functions.function_result import FunctionResult
from semantic_kernel.kernel_pydantic import KernelBaseModel
from semantic_kernel.services.ai_service_client_base import AIServiceClientBase
class PromptRenderingResult(KernelBaseModel):
"""Represents the result of rendering a prompt template.
Attributes:
rendered_prompt (str): The rendered prompt.
ai_service (Any): The AI service that rendered the prompt.
execution_settings (PromptExecutionSettings): The execution settings for the prompt.
function_result (FunctionResult): The result of executing the prompt.
"""
rendered_prompt: str
ai_service: AIServiceClientBase
execution_settings: PromptExecutionSettings
function_result: FunctionResult | None = None