Coder Social home page Coder Social logo

johnsmartco / documentation Goto Github PK

View Code? Open in Web Editor NEW

This project forked from langstream/documentation

0.0 0.0 0.0 607 KB

LangStream handbook of how to create AI applications. Batteries included.

Home Page: https://docs.langstream.ai

Python 100.00%

documentation's Introduction

description
Build and run Gen AI applications with ease

LangStream Documentation

LangStream is a framework for building and running Generative AI (Gen AI) applications. It is designed to make it easy to build and run Gen AI applications that can process data in real-time. You can combine the power of Large Language Models (LLMs) like GPT-4 and vector databases like Astra DB and Pinecone with the agility of stream processing to create powerful Gen AI applications.

Using LangStream you can develop and test your Gen AI applications on your laptop and then deploy to a production environment powered by Kubernetes and Kafka with a single CLI command.

LangStream applications are fundamentally event-driven. This architecture makes it easy to build reactive Gen AI applications that have scalabiity, fault-tolerance, and high availability.

To make it easy to build Gen AI applications, LangStream comes with several pre-built, configuration-driven agents. There are agents for working with AI chat APIs, vector databases, and text processing, to name a few. If the pre-built agents don't meet your needs, you can easily create your own agents using Python. The LangStream runtime comes preloaded with recent versions of popular Gen AI libraries like LangChain and LlamaIndex.

Features

  • Built on top of proven production technologies like Kubernetes and Apache Kafka
  • Pre-built integrations with LLM services like ChatGPT, Google Vertex AI and HuggingFace
  • Pre-built integration with vector embedding services from Open AI, Google, and Hugging Face. Also includes the ability to download and run open-source embedding models from Hugging Face.
  • Pre-built integration with vector databases like Pinecone and Astra DB Vector
  • Prompt templating that combines event data, semantic search, database queries, and more for generating prompts with rich context
  • Unstructured (PDF, Word, HTML, etc) and structured data processing
  • Run Kafka Connect sinks and sources for real-time integration with external systems
  • Prometheus metrics and Kubernetes logs for observability
  • VS Code Extension for developing and debugging applications

Use Cases

  • Q&A chatbots over private data using Retrieval-Augmented Generation (RAG)
  • Vector embedding pipelines for managing the lifecycle of vector embeddings
  • Automatic text summarization pipelines
  • Personalized recommendation pipelines

Get started here!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.