Skip to content

rekognize/openai-assistants-static-wrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OpenAI Assistants Static Wrapper

This project is a static web application that wraps around the OpenAI Assistants API, allowing users to interact with various AI assistants.

⚠️ Warning

This app exposes the OpenAI secret key. It is intended only for internal testing of the assistants' behavior and tuning. Do not use in production!

Features

  • List and select AI assistants
  • Display conversation threads
  • Submit questions and receive responses
  • Upload files to be associated with a thread
  • Download conversation history as a DOCX or a markdown file

Usage

  1. Create an OpenAI Project

    • # or log in to your OpenAI account.
    • Go to your account settings, create a new project and obtain the API key.
  2. Create Assistants

  3. Access the Web Application

    • Visit the following URL, replacing YOUR_PROJECT_KEY with your actual project key (e.g., sk-project-name-ABCDXYZ):
      https://rekognize.github.io/openai-assistants-static-wrapper/chat/#YOUR_PROJECT_KEY
      

Contributing

Contributions are welcome! Please fork the repository, make your changes, and submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.