RetrieveWithMetadata 带元数据的检索
(ctx context.Context, query string, metadata map[string]any)
| 163 | |
| 164 | // RetrieveWithMetadata 带元数据的检索 |
| 165 | func (r *RAG) RetrieveWithMetadata(ctx context.Context, query string, metadata map[string]any) (*RAGResult, error) { |
| 166 | return r.Retrieve(ctx, query, WithMetadata(metadata)) |
| 167 | } |
| 168 | |
| 169 | // RetrieveSimilar 检索相似内容 |
| 170 | func (r *RAG) RetrieveSimilar(ctx context.Context, itemID string, maxResults int) (*RAGResult, error) { |
nothing calls this directly
no test coverage detected