/ai

This repository will have different projects using AutoGen and Tutorials

Primary LanguagePython

Repository - ai

This repo will be helpful in understanding AutoGen providing examples including prompts and agents for SAAS products, how AutoGen works, and diving into the functionality.

Current Library Versions:

  • memgpt: 0.2.5
  • autogen: 0.2.0

Installation - MemGPT

Before you run the program, run one of these in your terminal depending on your system

export OPENAI_API_KEY=YOUR_API_KEY # on Linux/Mac
set OPENAI_API_KEY=YOUR_API_KEY # on Windows
$Env:OPENAI_API_KEY = "YOUR_API_KEY" # on Windows (PowerShell)

Current Issues:

Projects

  1. autogen_memgpt - understanding integration of MemGPT into AutoGen as an AI Agent
  2. autogen_memgpt_lmstudio - using a local llm to integrate MemGPT into AutoGen with a local server produced by LMStudio
  3. autogentest - examples of basic usage of AutoGen
  4. autogen_functions - learn how to use functions with AutoGen
  5. autogen_multiple_configs - learn how to use multiple configurations in order to use multiple models with AutoGen

Upcoming Ideas/Projects for Videos

  • GPT-4 Vision with AutoGen
  • Video on all available Agent Types AutoGen
  • SAAS Idea: Encrypt, save to DB with API Call, and then decrypt with another API call on retrieval
  • AutoGen with CodeInterpreter
  • AutoGen with TeachableAgent (uses Vector DB to remember conversations)
  • Auto Generated Agent Chat: Hierarchy flow using select_speaker
  • Updated MemGPT with new Coding Project
  • AutoGen Teams, actually creating separate teams that each do a specific thing and pass on what they accomplished to the next one
  • Combining GPT-4 Vision with a library that can take a screenshot of a website, perhaps with stocks for example, and examine it
  • Create a Sudoku Puzzle Creator/Checker with an AI WorkForce