Documentation ¶ Index ¶ type Grader func NewGrader(cm model.BaseChatModel) *Grader func (x *Grader) Related(ctx context.Context, doc *schema.Document, question string) (pass bool, err error) func (x *Grader) Retriever(ctx context.Context, docs []*schema.Document, question string) (pass bool, err error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Grader ¶ type Grader struct { // contains filtered or unexported fields } func NewGrader ¶ func NewGrader(cm model.BaseChatModel) *Grader func (*Grader) Related ¶ func (x *Grader) Related(ctx context.Context, doc *schema.Document, question string) (pass bool, err error) func (*Grader) Retriever ¶ func (x *Grader) Retriever(ctx context.Context, docs []*schema.Document, question string) (pass bool, err error) Retriever 检查下检索到的结果是否能够回答当前问题 Source Files ¶ View all Source files grader.gomessage.go Click to show internal directories. Click to hide internal directories.