A Django app for ...
Project description
django_openailite
Instructions
Install this github project only
- cd django;
- python3.11 -m venv env
- source env/bin/activate
- pip install --upgrade pip
- pip install -r requirements.txt
- Note that openai==1.73.0 is with model gpt-4o-mini is used. Other combinations may fail since the assistants api seems to change daily.
Get OPENAI_API_KEY
- Visit https://openai.com , establis an account, and login to the API platform
- You do not need a ChatGPT account, but you must have a paid openai account. It is pay as you go and putting $10 in will allow you to test
- Create an API key, copy it and create the environment variable
- OPENAI_API_KEY=xxxxxxxx
Run
- python manage.py makemigrations
- python manage.py migrate
- python manage.py createsuperuser
- python manage.py runserver
- visit http://localhost:8000
Test
- pytest is slow, so to make sure you see what is happening flag with -s to see prints statements
- pytest -s
- python manage.py runserver
- Then check the admin pages to add files, vector_stores, assistants and threads.
Build
- cd src
- python -m build
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django_ragamuffin-1.74.1.tar.gz
(31.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file django_ragamuffin-1.74.1.tar.gz.
File metadata
- Download URL: django_ragamuffin-1.74.1.tar.gz
- Upload date:
- Size: 31.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c6c6fbdba65efa32ede82b4facd788c34a14f82615f1d6ff0f85b560e6e331b
|
|
| MD5 |
7f35615a6f494b6ce6a0bfecd5e1f60c
|
|
| BLAKE2b-256 |
b2495a6977b6ca5c4d725ead9aef469037a40e5050c725fb40f6f6a68e903c81
|
File details
Details for the file django_ragamuffin-1.74.1-py3-none-any.whl.
File metadata
- Download URL: django_ragamuffin-1.74.1-py3-none-any.whl
- Upload date:
- Size: 41.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d8425f0cb8049d8fc4a92e5f4b80329b68df437b7464a9ddd2ce07f4a5b03131
|
|
| MD5 |
fa7d723337f47d12196a672a860ec05b
|
|
| BLAKE2b-256 |
10415f9d81250cfd18e2b22236553afb078fe294a8d5e1933a31a0746fd4f64a
|