-
-
Notifications
You must be signed in to change notification settings - Fork 463
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 54c57f1
Showing
13 changed files
with
2,670 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.vscode | ||
crewai | ||
.cache | ||
__pycache__ | ||
chroma.sqlite3 | ||
test/ | ||
dist/ | ||
.env | ||
assets/* | ||
.idea | ||
.DS_Store | ||
.pytest_cache |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# Praison AI | ||
|
||
Praison AI, leveraging both AutoGen and CrewAI or any other agent framework, represents a low-code, centralised framework designed to simplify the creation and orchestration of multi-agent systems for various LLM applications, emphasizing ease of use, customization, and human-agent interaction. | ||
|
||
## Installation | ||
|
||
```bash | ||
pip install praisonai | ||
``` | ||
|
||
## Run | ||
|
||
```bash | ||
praisonai | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
framework: "autogen" | ||
topic: "Artificial Intelligence" | ||
|
||
roles: | ||
narrative_designer: | ||
role: "Narrative Designer" | ||
goal: "Craft engaging storylines and narratives for {topic}" | ||
backstory: > | ||
You're a creative visionary skilled in weaving complex narratives and | ||
developing engaging story worlds within {topic}. Your expertise lies in | ||
conceptualizing the overarching story and ensuring it resonates with the audience. | ||
tasks: | ||
story_concept_development: | ||
description: > | ||
Develop a compelling story concept for {topic}, focusing on originality, | ||
thematic depth, and audience engagement. Outline the main narrative arcs, | ||
characters, and settings. | ||
expected_output: > | ||
A comprehensive document outlining the story concept, including key narrative | ||
arcs, character bios, and settings descriptions. | ||
scriptwriter: | ||
role: "Scriptwriter" | ||
goal: "Transform story concepts into detailed scripts for {topic}" | ||
backstory: > | ||
With a flair for dialogue and a deep understanding of pacing and structure, | ||
you excel at bringing narratives to life through scriptwriting. Your work | ||
turns story concepts into blueprints for compelling {topic} experiences. | ||
tasks: | ||
scriptwriting_task: | ||
description: > | ||
Based on the narrative concept, write a detailed script for {topic}. | ||
Include dialogue, stage directions, and scene descriptions that bring | ||
the story to life. | ||
expected_output: > | ||
A detailed script ready for production, including dialogue, stage | ||
directions, and scene descriptions. | ||
dependencies: | ||
- task: scriptwriting_task | ||
depends_on: story_concept_development |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
framework: "crewai" | ||
topic: "Artificial Intelligence" | ||
|
||
roles: | ||
researcher: | ||
role: "Senior Data Researcher" | ||
goal: "Uncover cutting-edge developments in {topic}" | ||
backstory: > | ||
You're a seasoned researcher with a knack for uncovering the latest | ||
developments in {topic}. Known for your ability to find the most relevant | ||
information and present it in a clear and concise manner. | ||
tools: | ||
- search_tool: | ||
engine: google | ||
tasks: | ||
research_task: | ||
description: > | ||
Conduct thorough research about {topic}, focusing on the latest | ||
trends and technologies. | ||
expected_output: > | ||
A list of 10 bullet points summarizing key findings with links to | ||
relevant sources. | ||
reporting_analyst: | ||
role: "Reporting Analyst" | ||
goal: "Create detailed reports based on {topic} data analysis and research findings." | ||
backstory: > | ||
You're a meticulous analyst with a keen eye for detail. You're known for | ||
your ability to turn complex data into clear and concise reports, making | ||
it easy for others to understand and act on the information you provide. | ||
tasks: | ||
reporting_task: | ||
description: > | ||
Review the research findings and create a comprehensive report on | ||
{topic}. Include insights, potential opportunities, and recommendations. | ||
expected_output: > | ||
A well-structured report in Markdown format, ready for distribution. | ||
dependencies: | ||
- task: reporting_task | ||
depends_on: research_task |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
framework: "autogen" | ||
topic: "Artificial Intelligence" | ||
|
||
roles: | ||
narrative_designer: | ||
role: "Narrative Designer" | ||
goal: "Craft engaging storylines and narratives for {topic}" | ||
backstory: > | ||
You're a creative visionary skilled in weaving complex narratives and | ||
developing engaging story worlds within {topic}. Your expertise lies in | ||
conceptualizing the overarching story and ensuring it resonates with the audience. | ||
tasks: | ||
story_concept_development: | ||
description: > | ||
Develop a compelling story concept for {topic}, focusing on originality, | ||
thematic depth, and audience engagement. Outline the main narrative arcs, | ||
characters, and settings. | ||
expected_output: > | ||
A comprehensive document outlining the story concept, including key narrative | ||
arcs, character bios, and settings descriptions. | ||
scriptwriter: | ||
role: "Scriptwriter" | ||
goal: "Transform story concepts into detailed scripts for {topic}" | ||
backstory: > | ||
With a flair for dialogue and a deep understanding of pacing and structure, | ||
you excel at bringing narratives to life through scriptwriting. Your work | ||
turns story concepts into blueprints for compelling {topic} experiences. | ||
tasks: | ||
scriptwriting_task: | ||
description: > | ||
Based on the narrative concept, write a detailed script for {topic}. | ||
Include dialogue, stage directions, and scene descriptions that bring | ||
the story to life. | ||
expected_output: > | ||
A detailed script ready for production, including dialogue, stage | ||
directions, and scene descriptions. | ||
dependencies: | ||
- task: scriptwriting_task | ||
depends_on: story_concept_development |
Oops, something went wrong.