RetrievalBase
- class hana_ai.retrieval.retrieval_base.RetrievalBase(connection_context, agent_type=None, schema_name: str = 'SYS', procedure_name: str | None = None, remote_source_name: str = None, knowledge_graph_name: str = None, rag_schema_name: str = None, rag_table_name: str = None, metadata_schema_name: str | None = None, metadata_object_prefix: str | None = None)
Base class for HANA AI Core retrieval procedures (object discovery, data retrieval).
- run(query: str, additional_config: dict = None, show_progress: bool = True)
Run a query using the Object Discovery / Data Retrieval procedure.
- Parameters:
- querystr
The query string to be executed.
- additional_configdict, optional
Additional configuration parameters for the retrieval procedure.
- Returns
- -------
- resultDataFrame
The result of the query execution.