convostack
rellm
convostack | rellm | |
---|---|---|
5 | 7 | |
194 | 491 | |
3.1% | - | |
8.7 | 5.0 | |
11 months ago | 9 months ago | |
TypeScript | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
convostack
-
Run and create custom ChatGPT-like bots with OpenChat
https://github.com/ConvoStack/convostack
- Show HN: ConvoStack – Open-source chat framework for langchain
-
Does anyone know the best way to put a nice UI/GUI on a LangChain app and in your opinion what is the best online VectorDB to use that's simple and flexible like ChromaDB?
I've found Pinecone very easy to work with and their free tier (if you can get on it) is solid. For the GUI, I suggest checking out https://github.com/ConvoStack/convostack. It also has a ready to go playground for chat QA using Pinecone (with a web crawler for loading your documents).
- Open-source chat widget for Langchain apps
- GitHub - ConvoStack/convostack: Open-source alternative to Intercom’s AI chatbot
rellm
-
Run and create custom ChatGPT-like bots with OpenChat
- https://github.com/r2d4/rellm
-
Forcing GPT-4 or GPT-3.5-turbo to adhere to a specific output format
MS guidance as mentioned and ReLLM
- GitHub - r2d4/rellm: Exact structure out of any language model completion.
- AI Showdown: Wizard Vicuna vs. Stable Vicuna, GPT-4 as the judge (test in comments)
-
ReLLM: Exact Structure for Large Language Model Completions
There's probably a better API that wraps generate, but there's a bit more work than the logit mask.
You have to go one token at a time, otherwise the masking becomes combinatoric rather than linear (two tokens at a time -- need to generate all two token pairs, etc.).
But otherwise, that's what the code does! https://github.com/r2d4/rellm/blob/main/rellm/rellm.py#L21
- r2d4/rellm: Exact structure out of any language model completion.
What are some alternatives?
OpenChat - LLMs custom-chatbots console ⚡
llama-api-server - A OpenAI API compatible REST server for llama.
gpt-jargon - Jargon is a natural language programming language specified and executed by LLMs like GPT-4.
Solara - A Pure Python, React-style Framework for Scaling Your Jupyter and Web Apps
guidance - A guidance language for controlling large language models. [Moved to: https://github.com/guidance-ai/guidance]
magma-chat - Ruby on Rails 7-based ChatGPT Bot Platform
basaran - Basaran is an open-source alternative to the OpenAI text completion API. It provides a compatible streaming API for your Hugging Face Transformers-based text generation models.
awesome-ml - Curated list of useful LLM / Analytics / Datascience resources
NeMo-Guardrails - NeMo Guardrails is an open-source toolkit for easily adding programmable guardrails to LLM-based conversational systems.