You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
langchain/langchain/chains/constitutional_ai/models.py

11 lines
265 B
Python

"""Models for the Constitutional AI chain."""
from pydantic import BaseModel
class ConstitutionalPrinciple(BaseModel):
"""Class for a constitutional principle."""
critique_request: str
revision_request: str
name: str = "Constitutional Principle"