Custom tools for Traia/CrewAI for Web3 and crypto trading strategies
Project description
Traia Tools
Traia Tools is a collection of custom Python tools for CrewAI agents that specialize in Web3 and cryptocurrency trading strategies. This repository is structured as a Python package to be installed via pip, providing tools that integrate smoothly into CrewAI environments.
Features
- Sentiment Analysis Tool: Analyze sentiment of text relevant to crypto markets or social media chatter.
- CoinGecko Quote Tool: Fetch and process cryptocurrency price data from CoinGecko.
Installation
- Clone or download this repository.
- Navigate to the
traia-toolsfolder. - Install via
pip(this will use thepyproject.tomlfile):pip install .
Usage
After installation, you can import and use the tools directly in your code, such as:
from traia_tools.tools import CoinGeckoQuoterTool
# Example usage
quoter = CoinGeckoQuoterTool()
quote = quoter.run("BTC")
print(quote)
Contributing
We welcome contributions! Please follow these steps:
- Fork the repository.
- Create a new branch for your changes.
- Make your changes and commit them.
- Push your changes to your fork.
- Create a pull request.
License
This project is licensed under the MIT License. See the LICENSE file for details.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file traia_tools-0.1.9.tar.gz.
File metadata
- Download URL: traia_tools-0.1.9.tar.gz
- Upload date:
- Size: 11.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6fc7b90ed9f0a331e03dabec0daae4a291af8f3723d0e19019d73ac1fdc0825e
|
|
| MD5 |
23e6a8bf2ffa1e9a89725e6b68d0b8ec
|
|
| BLAKE2b-256 |
afbf5b51fc6f2d582ccb1545d640a95d4548e7a9e09b199e00f5b537a597ecea
|
File details
Details for the file traia_tools-0.1.9-py3-none-any.whl.
File metadata
- Download URL: traia_tools-0.1.9-py3-none-any.whl
- Upload date:
- Size: 14.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7d82ab6fa43fed750b668688b227d438ec58aa77c70743d076241cb57d3c48f5
|
|
| MD5 |
a478caea4a5296c4b9b201eebbcc9dae
|
|
| BLAKE2b-256 |
1264438d797bd3f8b111635ff4f5d21307504884637db15dee3ab944f6089f4e
|