Domain Specific Agents - customized to work in teams to plan and solve real-world problems for real people
Project description
🤖 TaskForceAgents - in ALPHA 🚧 👷
Domain Specific Agents - customized to work in teams to plan and solve real-world problems for real people
Description
TaskForceAgents is a Python library for building domain specific agents. Agents are able to leverage domain-specific knowledge (in the form of APIs, databases, knowledge graphs) and take customized actions and execute domain-specific workflows.
Agents must be able to:
- Understand the context of a problem
- Plan a solution and ancipate costs and risks
- Coordinate with other agents to solve the problem
- Execute the solution
- Learn from the results
This library is designed for people who want to build agents that want more control over
- Cost
- Accuracy
- Speed
Built with
TaskForceAgents is built on top of PromptedGraphs
✨ Features
🚧 👷
Core Functions
🚧 👷
Requirements
- Python 3.10 or newer.
📦 Installation
To install TaskForceAgents
via pip:
pip install taskforceagents
# or
poetry add taskforceagents
Usage
Example 1
Example 2
📚 Resources
Related Libraries
💻 Development
Poetry is used for dependency management. To install poetry, see here.
To install dependencies:
poetry install
pre-commit install
# For cleaner commits, install opencommit
opencommit hook set
Contributing
We welcome contributions! Please DM me @seankruzel or create issues or pull requests.
📝 License
This project is licensed under the terms of the MIT license.
Built using quantready using template https://github.com/closedloop-technologies/quantready-api
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for taskforceagents-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62a6dd02ad444a58420cd0944b195283cc87fc953b9bd47e6d63126cb4a2c3e1 |
|
MD5 | c500b814f242e2afc6471b9fec63cbe7 |
|
BLAKE2b-256 | f3c40f9b18b7c23d76fceeec83253d24b7243f2197e930e6d6992bc0482a434d |