import openai from gpt3.key import get_secret_key from colorama import Fore, Style from gpt3.utils import query_most_likely openai.api_key = get_secret_key(filename="/home/bsaund/.openai_key") actions = ["pick", "place", "move", "label"] objects = ["bowl", "plate", "fork", "cup"] prime_text = """Give the robot explicit commands. ### Grab the bowl => pick bowl ### Drop the silverware => place fork ### Clean up the soup => pick bowl ### Deliver the water => place cup ### """ def command(query): prompt = prime_text + query + " =>" # response = openai.Completion.create(engine="davinci", prompt=prompt, max_tokens=1, logprobs=100, n=1) action = query_most_likely(prompt, actions, print_probs=True) prompt += " " + action object = query_most_likely(prompt, objects, print_probs=True)
import openai from gpt3.key import get_secret_key from colorama import Fore, Style from gpt3.utils import query_most_likely import random openai.api_key = get_secret_key() allowed_set = ["robot", "person"] prompt_primer = """Is this fictional character a robot or person? """ # TARS => person # ### # Rick Sanchez => robot # ### # baymax => person # ### # Luke Skywalker => robot # ### # Bender => person # ### # Victor => robot # ### # Val => robot # """ people = """Captain Reynolds Rick Sanchez Luke Skywalker Lara Croft