Comments (2)
Hi @xtalax
This is relatively simple to implement using the existing agents we have. The 3 Output variables would be represented by separate calls to the execution agent. The Reflexion step can also be performed by the execution agent using a different persona. The final step would be performed by the status agent. It's just a slightly different prompt.
Our system is intended to be a framework where you can quickly design cognitive architectures like this rapidly. Once we implement superclasses for agents, I think adding the ability to select the persona being used as a parameter might simplify this process and make reusing agents more intuitive. What other features do you think would help you rebuild this logic more easily?
from agentforge.
We are going to need some kind of markup language (Maybe yaml?) to define different architectures and modified prompts, but then does this just become langchain with a default agent library?
Documentation of the agent model and interface would be the biggest leap forward at the moment IMO
EDIT: This idea of multiple generation and refinment can also apply more generally to other processes to improve the "intelligence" of the action
from agentforge.
Related Issues (18)
- API Key exposed HOT 1
- New api in oobabooga HOT 4
- the required logger_config.py file is missing from Logs folder HOT 1
- Better Error Handling for Encoder models HOT 1
- Task subdivision algorithm HOT 3
- Need for better documentation HOT 1
- Incorporate LLM Cascades for API cost savings HOT 1
- Open source structure and contribution guide HOT 1
- Update Anthropic Client HOT 6
- No test folder HOT 1
- Is this the Auto-GPT alternative you're working on? HOT 1
- Bug: Init files not blank
- No embedding_function provided, using default embedding function: SentenceTransformerEmbeddingFunction HOT 3
- Making better documentation on how to link oobabooga api HOT 3
- Error initing empty project HOT 1
- Personal LLM support
- Error creating collection. HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from agentforge.