ThinkGPT
Agent techniques to augment your LLM and push it beyong its limits
About ThinkGPT
ThinkGPT is a Python library developed by Jina AI aimed at implementing Chain of Thoughts for Large Language Models (LLMs), prompting the model to think, reason, and to create generative agents. The library aims to help with the following:
- Solve limited context with long memory and compressed knowledge
- Enhance LLMs' one-shot reasoning with higher order reasoning primitives
- Add intelligent decisions to your code base
ThinkGPT features
- Memory 🧠: GPTs that can remember experience
- Self-refinement 🔧: Improve model-generated content by addressing critics
- Compress knowledge 🌐: Compress knowledge and fit it in LLM's context either by anstracring rules out of observations or summarize large content
- Inference 💡️: Make educated guesses based on available information
- Natural Language Conditions 📝: Easily express choices and conditions in natural language
- Efficient and Measurable GPT context length 📐
- Extremely easy setup and pythonic API 🎯 thanks to DocArray