OpenAI Assistant Manager

Overview

This project is a Python-based application for managing custom OpenAI Assistants. It allows users to create, manage, and interact with various assistants tailored to specific tasks or functions. The application leverages the OpenAI API, offering a user-friendly interface to create and utilize advanced AI assistants.

Features

  • Create New Assistants: Define custom assistants with specific instructions and models.
  • Interactive Chat Interface: Engage in conversations with your assistants.
  • Manage Assistants: List, choose, and delete existing assistants.
  • Custom Functionality: Add custom functions to assistants for specialized tasks.

Requirements

  • Python 3.x
  • OpenAI API key

Installation

  1. Clone the repository or download the source code.
  2. Install required dependencies:
    pip install openai