https://github.com/mrseanryan/gpt-multi-atomic-agents
A simple dynamic multi-agent framework based on atomic-agents, Instructor and Pydantic.
https://github.com/mrseanryan/gpt-multi-atomic-agents
ai artificial-intelligence genai genai-chatbot large-language-model large-language-models llm multi-agent multi-agent-systems openai openai-api
Last synced: 3 months ago
JSON representation
A simple dynamic multi-agent framework based on atomic-agents, Instructor and Pydantic.
- Host: GitHub
- URL: https://github.com/mrseanryan/gpt-multi-atomic-agents
- Owner: mrseanryan
- License: mit
- Created: 2024-11-21T14:06:16.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2025-03-23T10:29:19.000Z (3 months ago)
- Last Synced: 2025-03-23T11:26:42.342Z (3 months ago)
- Topics: ai, artificial-intelligence, genai, genai-chatbot, large-language-model, large-language-models, llm, multi-agent, multi-agent-systems, openai, openai-api
- Language: TypeScript
- Homepage: https://medium.com/@mr.sean.ryan/multi-llm-based-agent-collaboration-via-dynamic-router-and-graphql-handle-composite-prompts-with-83e16a22a1cb
- Size: 1.1 MB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 12
-
Metadata Files:
- Readme: README.contributing.md
- License: LICENSE
Awesome Lists containing this project
README
# How to contribute to gpt-multi-atomic-agents
## How to contribute
Your contribution is welcome!
Please open a matching Issue and a Pull Request, with some explanation of the changes.
### To format and lint
```
./lint.sh
```### To test
```
./test.sh
```We wil try to process your PR in a reasonable time.
## How to publish [for package owner]
1. Install
```
poetry install
```2. Create an account on pypi.org and create an API token
3. Registry your pypi.org token with poetry:
```
poetry config pypi-token.pypi
```4. Build
```
poetry build
```5. Publish
```
poetry publish
```Or in one command:
```
./publsh.sh
```6. Run e2e test, to see package is consumable
```
./test.e2e.sh
```