Comments (10)
I was actually doing this at work today. A good foundation is tell all assistants that they can "Request_Function" where that is a tool function all assistants have which takes [name, description and schema] where schema is the json schema if the requested function. That is all the info you need to make a new tool and another agent or piece of code can add it programatically on request. Might see if I can make something soon
from openai_agent_swarm.
That is the tool function that lets the assistant request a new tool.
This is the agent using initiative to request a new tool. I am pretending to be an agent in the layer above as I have not full code system to automate this yet.
from openai_agent_swarm.
Thanks, I'll play with this tomorrow. Great work
from openai_agent_swarm.
Please submit a PR to integrate this into the tool_maker folder!
from openai_agent_swarm.
PRd
from openai_agent_swarm.
Screenshots?
from openai_agent_swarm.
Yup give me sec, let me get some together and do an info dump. I don't often use github discussions so sorry if I do this inefficiently
from openai_agent_swarm.
The version I had early was a little cleaner as it generated the JSON schema formatted without escaping characters... this version would need cleanup, but theoretically another assistant could do that
from openai_agent_swarm.
So branch and populate with an md file and images. Will that be okay? I'll try add some code to if i get time
from openai_agent_swarm.
You can save it all in the README just make sure to include all instructions, JSON, etc so that people know exactly hwo to do it yeah. Images and screenshots to help would be great.
from openai_agent_swarm.
Related Issues (20)
- BOUNTY: Documentation Wiki specialist HOT 4
- BOUNTY: Discussion moderator HOT 3
- BOUNTY: Record video demonstrations and screenshots of this repo's code
- BOUNTY: Capture Best Practices and Architectural Decisions HOT 4
- BOUNTY: Test various inter-agent communication strategies HOT 3
- BOUNTY: Continue developing Tool Making, Tool Use, and add Tool Refinement/Testing HOT 2
- BOUNTY: Definition proposals for Minimum Viable Agents HOT 6
- "Agency" instead of "Agent Swarm" HOT 1
- GPTS example agent wont save when entered into openai gpts HOT 2
- Can't find tool_demo.py HOT 1
- BOUNTY: Build and document the first SOB (Supreme Oversight Board) HOT 4
- I built HAAS HOT 2
- unit_manager.py will not run HOT 3
- manual assistant not working HOT 1
- This fixes root shared folder issues when running the program. It also installs the missing base.
- Error running agents.tool_maker.unit_manager HOT 1
- Minor - Typo - Good First Issue HOT 1
- BOUNTY: Experiment and submit PR for multi-agent collaboration HOT 4
- BOUNTY: Submit PR to move all code into appropriate subfolders HOT 4
- BOUNTY: Document Best Practices on new Wiki Page HOT 3
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 openai_agent_swarm.