from agno.agent import Agentfrom agno.knowledge.knowledge import Knowledgefrom agno.models.openai import OpenAIChatfrom agno.vectordb.pgvector import PgVector, SearchTypedb_url = "postgresql+psycopg://ai:ai@localhost:5532/ai"knowledge = Knowledge( name="My PG Vector Knowledge Base", description="This is a knowledge base that uses a PG Vector DB", vector_db=PgVector( table_name="vectors", db_url=db_url, search_type=SearchType.hybrid ),)knowledge.add_content( name="Recipes", url="https://agno-public.s3.amazonaws.com/recipes/ThaiRecipes.pdf", metadata={"doc_type": "recipe_book"},)agent = Agent( model=OpenAIChat(id="gpt-5-mini"), knowledge=knowledge, search_knowledge=True, read_chat_history=True, markdown=True,)agent.print_response( "How do I make chicken and galangal in coconut milk soup", stream=True)agent.print_response("What was my last question?", stream=True)