!pip install openai !pip install python-dotenv
================
import openai import os
from dotenv import load_dotenv, find_dotenv _ = load_dotenv(find_dotenv()) # read local .env file
openai.api_key ='sk-xxxx'
================
def get_completion(prompt, model="gpt-4"): messages = [{"role": "user", "content": prompt}] response = openai.ChatCompletion.create( model=model, messages=messages, temperature=0, # this is the degree of randomness of the model's output ) return response.choices[0].message["content"]
================
review for a blender
review_4 = """
So, they still had the 17 piece system on seasonal
sale for around $49 in the month of November, about
"""
reviews = [review_1, review_2, review_3, review_4]
================
or i in range(len(reviews)): prompt = f""" Your task is to generate a short summary of a product \ review from an ecommerce site.
Summarize the review below, delimited by triple \
backticks in at most 20 words.
Review: ```{reviews[i]}```
"""
response = get_completion(prompt)
print(i, response, "\n")
Created on 5/31/2023