{"repo":"davestroud/llmops_langchain","free":true,"listed":false,"github":"https://github.com/davestroud/llmops_langchain","clone":"git clone https://github.com/davestroud/llmops_langchain.git","description":"LLMOps framework using LangChain, Pinecone and Kubeflow","language":"Jupyter Notebook","stars":24,"topics":["aws","github-actions","kubeflow","langchain","llmops"],"license":"MIT","category":"ai-agents","readme_excerpt":"LLM Ops Project Overview The LLM Ops Project provides a modular and scalable framework for managing large language models (LLMs) and their associated workflows. It integrates seamlessly with tools like LangChain, Pinecone, and Kubeflow, while leveraging best practices for infrastructure, monitoring, and CI/CD. Features - Prompt Engineering : Predefined and dynamic prompt templates for LLM workflows. - LangChain Integration : Customizable chains to manage LLM tasks. - Pinecone Vector Database : Efficient storage and querying of embeddings. - Kubeflow Pipelines : Automation and monitoring of machine learning workflows. - Monitoring and Observability : Integration with LangSmith, AWS CloudWatch, and Prometheus. - Infrastructure as Code : Terraform scripts for reproducible deployments. --- Project Structure --- Getting Started Prerequisites - Python 3.8 or later - Docker - AWS CLI (configured) - Terraform Installation 1. Clone the repository: 2. Install dependencies: 3. Configure environment variables (e.g., AWS credentials). Run Examples - Test LangChain workflows: - Create and query a Pinecone index: - Run a Kubeflow pipeline: - Test AWS Step Function integration: --- Development Directory Structure - src/ : Core modules for LLM integration, prompt engineering, and utilities. - config/ : YAML configuration files for models, logging, and AWS credentials. Testing Run tests: --- Infrastructure - Terraform : Scripts for managing AWS infrastructure. - Docker : Containerization for c","default_branch":null,"files":null,"tree":[],"storefront":"/r/davestroud","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/davestroud/llmops_langchain/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}