This project is a static web application that wraps around the OpenAI Assistants API, allowing users to interact with various AI assistants.
⚠️ WarningThis app exposes the OpenAI secret key. It is intended only for internal testing of the assistants' behavior and tuning. Do not use in production!
- 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
-
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.
-
Create Assistants
- Go to the OpenAI Playground and create assistants associated with your project.
- URL: OpenAI Playground - Assistants
-
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
- Visit the following URL, replacing
Contributions are welcome! Please fork the repository, make your changes, and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.