Skip to content

Utilizing the Crew AI framework and Chat Cohere to create and manage agents for content planning, writing, and editing, with dynamic Markdown rendering for results visualization.

Notifications You must be signed in to change notification settings

FaraazArsath/Content_Research_Agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Content_Research_Agent

Overview

This repository contains a Google Colab notebook leveraging the Crew AI framework and the LLM model Chat Cohere to create and manage three agents for content planning, writing, and editing. The project demonstrates the use of the Markdown module from IPython.display to render results dynamically within the notebook.

Table of Contents

Features

  • Uses Crew AI framework and LLM model Chat Cohere to create three specialized agents:
    • Planner: Generates structured plans for content creation.
    • Writer: Drafts content based on the planner's output.
    • Editor: Reviews and refines the written content.
  • Dynamic content rendering using:
    from IPython.display import Markdown
    Markdown(result)
  • Fully integrated workflow within a single Colab notebook.

Installation

  1. Clone the repository:
    git clone https://github.com/FaraazArsath/Content_Research_Agent.git
  2. Navigate to the project directory:
    cd Content_Research_Agent
  3. Install dependencies (if applicable):
    pip install -r requirements.txt

Usage

  1. Open the Colab notebook:
    https://colab.research.google.com/github/FaraazArsath/Content_Research_Agent/blob/main/Agent_Research_Write_Article.ipynb
  2. Run each cell sequentially to:
    • Initialize agents.
    • Plan, write, and edit content dynamically using Chat Cohere.
    • View rendered results using the Markdown module.

Colab Notebook

We have included a Google Colab notebook for easy execution and experimentation. To use it:

  1. Navigate to the Colab Notebook.
  2. Open the notebook in Google Colab.
  3. Execute the cells as described in the Usage section.

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork this repository.
  2. Create a new branch:
    git checkout -b feature-name
  3. Commit your changes:
    git commit -m "Description of changes"
  4. Push to your branch:
    git push origin feature-name
  5. Submit a pull request.

License

This project is licensed under the MIT License.

About

Utilizing the Crew AI framework and Chat Cohere to create and manage agents for content planning, writing, and editing, with dynamic Markdown rendering for results visualization.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published