reminix.adapters.llamaindex.from_query_engine¶
- reminix.adapters.llamaindex.from_query_engine(query_engine, *, name, metadata=None)[source]¶
Create a Reminix Agent from a LlamaIndex QueryEngine.
QueryEngine is best for simple question-answering over documents. For conversational use cases, consider using from_chat_engine instead.
- Parameters:
- Return type:
- Returns:
A Reminix Agent that wraps the QueryEngine.
Example:
from llama_index.core import VectorStoreIndex, SimpleDirectoryReader from reminix.adapters.llamaindex import from_query_engine from reminix.runtime import serve # Load and index documents documents = SimpleDirectoryReader("data").load_data() index = VectorStoreIndex.from_documents(documents) # Create QueryEngine and wrap it query_engine = index.as_query_engine() agent = from_query_engine(query_engine, name="docs-qa") serve(agent)