Py.Cafe

diegodio/

openai-gpt-streamlit-example

Using OpenAI's GPT Models in Streamlit

DocsPricing
  • app.py
  • requirements.txt
app.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import streamlit as st
import numpy as np
import pandas as pd
import openai

openai.api_key = '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'

# Fazendo uma requisição de completions com o novo formato
response = openai.completions.create(
    model="gpt-4",
    messages=[
        {"role": "system", "content": "Você é um assistente útil."},
        {"role": "user", "content": "Me explique como usar a API do ChatGPT."}
    ]
)

# Exibindo a resposta
print(response['choices'][0]['message']['content'])