Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fahmiaziz98/langchain_project


https://github.com/fahmiaziz98/langchain_project

chatgpt chromadb cohere-ai langchain llmops llms openai openai-api pinecone streamlit

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Innovative Project Solutions with LangChain's Language-Driven Approach

Here is a collection of LLM projects that I have created. Feel free to utilize these projects according to your needs. Harness the power of language and let these projects assist you in your various endeavors. Explore new possibilities and gain fresh insights with the help of these versatile language models. Don't hesitate to maximize your creativity with these projects and witness the wonders they can bring to your applications. Unlock the potential of artificial intelligence (AI) and embark on a journey of innovation and discovery. Together, let's surpass existing boundaries and discover new possibilities with this language technology.

Here is a list of the projects I have created:
1. [Autonomous HR-ChatBot](https://github.com/fahmiaziz98/langchain_project/tree/main/autonomus-hr-chatbot)
2. [Agentic RAG](https://github.com/fahmiaziz98/langchain_project/tree/main/ai-agent)
3. [Product Marketing Post](https://github.com/fahmiaziz98/langchain_project/tree/main/marketing)

With these projects, you can optimize various aspects of your business using the advanced capabilities of language technology. I will also continue updating and creating new projects as time goes on.

## Requirements
Make sure you have Python 3.10 or newer installed on your system.

## Installation and Setup
1. Clone the Repository
```bash
git clone https://github.com/fahmiaziz98/langchain_project.git
cd langchain_project
```
2. Create Env
```bash
python -m venv venv
source venv/bin/activate # On Windows, use `venv\Scripts\activate`
```
3. Install requirements
```bash
pip install -r requirements.txt
```
4. Copy the example environment file and update it with your API key.
```bash
cp .env.default .env
```
5. Edit the .env file to include your Cohere & TavilySearch API key:
```bash
COHERE_API_KEY=your_cohere_api_key_here
TAVILY_API_KEY=your_tavily_api_key_here
....
```
6. After the installation process is complete, move to the directory you want and follow each step.

## Deactivating the Virtual Environment
After trying the application, you can deactivate the virtual environment by running the following command:
```bash
deactivate
```

## Additional Information
- Get your API key at [Cohere API Keys](https://dashboard.cohere.com/api-keys)
- Get your API key at [Tavily API Key](https://app.tavily.com/sign-in)

## References

- [Building LLM Apps](https://towardsdatascience.com/all-you-need-to-know-to-build-your-first-llm-app-eb982c78ffac)