rgbkrk/chatlab
⚡️🧪 Fast LLM Tool Calling Experimentation, big and smol
This tool helps developers quickly build and test conversational AI applications, particularly those leveraging OpenAI's chat models and custom functions. Developers can register their own Python functions, allowing the AI to 'call' these tools based on user prompts. It takes custom Python functions and natural language prompts, producing AI-generated responses that integrate the output of those functions within an interactive notebook environment.
159 stars. No commits in the last 6 months. Available on PyPI.
Use this if you are a developer looking to rapidly prototype and experiment with large language models that can interact with your custom code, especially within a notebook.
Not ideal if you are a non-developer seeking an out-of-the-box, no-code chat interface or a production-ready deployment solution.
Stars
159
Forks
14
Language
Jupyter Notebook
License
—
Category
Last pushed
Sep 25, 2024
Commits (30d)
0
Dependencies
12
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/rgbkrk/chatlab"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
posit-dev/chatlas
Your friendly guide to building LLM chat apps in Python with less effort and more clarity.
xming521/WeClone
🚀 One-stop solution for creating your AI twin from chat history 💡 Fine-tune LLMs with your chat...
ooyinet/WeClone
🚀从聊天记录创造数字分身的一站式解决方案💡 使用聊天记录微调大语言模型,让大模型有“那味儿”,并绑定到聊天机器人,实现自己的数字分身。 数字克隆/数字分身/数字永生/LLM/聊天机器人/LoRA
vemonet/libre-chat
🦙 Free and Open Source Large Language Model (LLM) chatbot web UI and API. Self-hosted, offline...
qqqqqf-q/MirrorFlow
从对话数据到训练:数字分身 + 模型蒸馏 From Dialogue Data to Training Closed-Loop: Digital Twin + Model Distillation