openai
llama_index
duckduckgo-search
langchain
pydantic