No project description provided
Project description
🌌 Nebulous AI
Create AI agents for your own use case quickly.
AI agents are the future of automation and LLMs. Nebulous helps you create agents:
- For your own business use case
- In just 5 lines of code
- By using the best agent algorithms
It's easy to learn and get started with. Ready to create your first agent in just 5 lines of code? Learn how.
1. Install Nebulous AI:
pip install nebulousai
2. Create an agent:
from nebulousai.core.planning import Planner
from nebulousai.core.brain import Brain
from nebulousai.agent import PlannerAgent
from nebulousai.all_tools import searchWikipediaTool
brain = Brain(brain_system_prompt="Answer questions by using Wikipedia as a source.")
planner = Planner(agent_goal="find obama's hobbies")
agent = PlannerAgent(name="wiki_agent",
brain=brain,
planner=planner)
agent.add_tool(searchWikipediaTool)
3. Let the agent plan a task and act on it:
result = agent.act()
>> {'tool_name': 'Wikipedia Search', 'arguments': {'search_term': 'Barack Obama'}}
Performed 'search_wikipedia'.
>> {'tool_name': 'Reason', 'arguments': {'input_text': 'What hobbies does Barack Obama enjoy?'}}
Performed 'reason'.
>> Result: Some of Barack Obama's favorite hobbies include playing basketball, reading, writing, and spending time outdoors. He is also known to be a fan of music and enjoys playing the guitar. Additionally, he has been seen golfing and has a passion for cooking and trying new foods.
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
nebulousai-0.1.1.tar.gz
(10.5 kB
view details)
Built Distribution
File details
Details for the file nebulousai-0.1.1.tar.gz
.
File metadata
- Download URL: nebulousai-0.1.1.tar.gz
- Upload date:
- Size: 10.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8dced89a8c07cf8774f034fc1856429e51d9b0690a947c748140e3d96d6c179d |
|
MD5 | 4a4f7f093916b33c8bc901ce01d394c3 |
|
BLAKE2b-256 | 9d1cfd4b6726bde1b2a89890e7171da77be3566350beb4949a23b31a878e5649 |
File details
Details for the file nebulousai-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: nebulousai-0.1.1-py3-none-any.whl
- Upload date:
- Size: 13.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed1523509ba8263c9efc67bb327c4ad64474502754f3f989995d88c341ea2873 |
|
MD5 | ca2e547e836e0d1788b45abcbcbdfa8a |
|
BLAKE2b-256 | 0163eacc2c96209995bbad75caa832dbd7d1d807efb0eeca01d4cce23ae26ba5 |