chain_result.py 335 B

12345678910111213141516
  1. from pydantic import BaseModel
  2. class ChainResult(BaseModel):
  3. type: str = None
  4. prompt: dict = None
  5. completion: dict = None
  6. status: str = 'chain_started'
  7. completed: bool = False
  8. started_at: float = None
  9. completed_at: float = None
  10. agent_result: dict = None
  11. """only when type is 'AgentExecutor'"""