Skip to main content

A convenient wrapper for the OpenAI API.

Project description

botwrap

Project Structure botwrap/ │ ├── openaiwrapper/ # Main package directory │ ├── init.py # Initializes the openaiwrapper package │ ├── api_client.py # Base module for API interactions │ ├── assistants.py # Assistants module │ ├── threads.py # Threads module │ ├── messages.py # Messages module │ ├── runs.py # Runs module │ ├── tools.py # Tools module │ ├── files.py # Files module │ ├── utils.py # Utility functions and helpers │ └── config.py # Configuration settings and constants │ ├── tests/ # Directory for test cases │ ├── init.py # Initializes the tests package │ ├── test_api_client.py │ ├── test_assistants.py │ ├── test_threads.py │ ├── test_messages.py │ ├── test_runs.py │ ├── test_tools.py │ ├── test_files.py │ └── test_utils.py │ ├── .gitignore # Specifies intentionally untracked files to ignore ├── Procfile # Specifies commands that are executed by the app on startup ├── requirements.txt # The list of project dependencies ├── runtime.txt # Specifies the Python version to use on Heroku └── app.json # (Optional) Used to define app setup for Heroku CI/CD and review apps

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

botwrap-0.1.4.tar.gz (16.4 kB view hashes)

Uploaded Source

Built Distribution

botwrap-0.1.4-py3-none-any.whl (25.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page