A langchain code I wrote while passing YouTube tutorial - https://www.youtube.com/watch?v=ekpnVh-l3YA&t=1s
Rename .env.example
to .env
OpenAI - https://help.openai.com/en/articles/4936850-where-do-i-find-my-openai-api-key
OPENAI_API_KEY
Langchain - https://docs.smith.langchain.com/how_to_guides/setup/create_account_api_key
LANGCHAIN_API_KEY
LANGCHAIN_TRACING_V2
LANGCHAIN_ENDPOINT
LANGCHAIN_PROJECT
Tavily - https://docs.tavily.com/docs/tavily-api/python-sdk
TAVILY_API_KEY
Upstash - https://upstash.com/docs/introduction
REDIS_UPSTASH_URL
REDIS_UPSTASH_TOKEN
pip install langchain
pip install langchain-cli
pip install langchain_community
pip install python-dotenv
pip install faiss-cpu
pip install upstash_redis
![Screenshot 2024-08-08 at 12 41 28](https://private-user-images.githubusercontent.com/8087619/356168267-da70b41e-5845-459d-b618-ae72173c67f4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMzgxOTksIm5iZiI6MTczOTEzNzg5OSwicGF0aCI6Ii84MDg3NjE5LzM1NjE2ODI2Ny1kYTcwYjQxZS01ODQ1LTQ1OWQtYjYxOC1hZTcyMTczYzY3ZjQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDIwOSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTAyMDlUMjE1MTM5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9OGVhMmI2ZGIyOWMwYjhiYTliYjg3M2Q3MjUyZGI1MjU2ZjhjM2MwMzMwMzFjNjg4MDU3Y2ZlYzg4OWVlOWE3YyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.CoWC7hrcgnEmYfXrdsG3NKxZW-pQ2Fx4Uk1odXqcv6k)