Documentation IndexFetch the complete documentation index at: /llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
pip install textract
from phi.knowledge.s3.text import S3TextKnowledgeBase from phi.vectordb.pgvector import PgVector db_url = "postgresql+psycopg://ai:ai@localhost:5532/ai" knowledge_base = S3TextKnowledgeBase( bucket_name="phi-public", key="recipes/recipes.docx", vector_db=PgVector(table_name="recipes", db_url=db_url), )
knowledge_base
Agent
from phi.agent import Agent from knowledge_base import knowledge_base agent = Agent( knowledge=knowledge_base, search_knowledge=True, ) agent.knowledge.load(recreate=False) agent.print_response("How to make Hummus?")
formats
List[str]
[".doc", ".docx"]
reader
S3TextReader
S3TextReader()
Text
Documents
vector_db
VectorDb
num_documents
int
5
optimize_on
chunking_strategy
ChunkingStrategy
FixedSizeChunking
Was this page helpful?