Esse projeto é apenas para estudar o básico sobre a API da OpenAI usando Python.
A aplicação consiste em uma interface de texto para conversar com o ChatGPT como se ele fosse uma celebridade famosa. O usuário pode escolher com quem deseja conversar no início do diálogo e depois pode questionar o que quiser para a versão GPT da celebridade. Todo o contexto do que foi discutido é mantido durante a conversa.
Faça um git clone do projeto.
git clone git@github.com:Gabriel-Sasaki/CelebrityGPT.git
Crie e ative um ambiente virtual.
python -m venv env
source ./env/bin/activate
Instale as dependências.
pip install -r requirements.txt
Execute a aplicação.
python ./openai-project/main.py
É necessário possuir uma Organization Key e uma API Key da OpenAI. Veja mais abaixo.
Para executar o projeto é necessário possuir uma Organization Key e uma API Key da própria OpenAI. Você pode saber mais acessando a página oficial de autenticação da API em: https://platform.openai.com/docs/api-reference/authentication
aiohttp==3.8.5
aiosignal==1.3.1
async-timeout==4.0.2
attrs==23.1.0
certifi==2023.7.22
charset-normalizer==3.2.0
frozenlist==1.4.0
idna==3.4
multidict==6.0.4
openai==0.27.8
requests==2.31.0
tqdm==4.65.0
urllib3==2.0.4
yarl==1.9.2