fabricatio_milvus.actions.rag
Inject data into the database.
Classes
Inject data into the database. |
|
RAG-enabled conversational action that processes user questions based on a given task. |
Module Contents
- class fabricatio_milvus.actions.rag.InjectToDB(/, **data: Any)
Bases:
fabricatio_core.models.action.Action,fabricatio_milvus.capabilities.milvus.MilvusRAGInject data into the database.
- class fabricatio_milvus.actions.rag.MilvusRAGTalk(/, **data: Any)
Bases:
fabricatio_core.models.action.Action,fabricatio_milvus.capabilities.milvus.MilvusRAGRAG-enabled conversational action that processes user questions based on a given task.
This action establishes an interactive conversation loop where it retrieves context-relevant information to answer user queries according to the assigned task briefing.
Notes
task_input: Task briefing that guides how to respond to user questions collection_name: Name of the vector collection to use for retrieval (default: “my_collection”)
- Returns:
Number of conversation turns completed before termination