Spaces:
Runtime error
Runtime error
| import gradio as gr | |
| from statistics import mean | |
| from torch.utils.data import Dataset | |
| from collections import OrderedDict | |
| import xml.etree.ElementTree as ET | |
| import openai # For GPT-3 API ... | |
| import os | |
| import multiprocessing | |
| import json | |
| import numpy as np | |
| import random | |
| import torch | |
| import torchtext | |
| import re | |
| import random | |
| import time | |
| import datetime | |
| import pandas as pd | |
| import sys | |
| openai.api_key = os.getenv("api_key") | |
| def greet(question): | |
| input = question + '\n\n' + "|step|subquestion|process|result|" | |
| response = openai.ChatCompletion.create( | |
| model="gpt-3.5-turbo", | |
| messages=[ | |
| {"role": "system", "content": "You are a helpful assistant that generate table to solve reasoning problem."}, | |
| {"role": "user", "content": input}, | |
| ] | |
| ) | |
| response = response["choices"][0]["message"]["content"] | |
| return "|step|subquestion|process|result|\n" + response | |
| iface = gr.Interface( | |
| fn=greet, | |
| inputs="text", | |
| outputs="text", | |
| title="Tab-CoT: Zero-Shot Tabular Chain-of-Thought", | |
| examples=[ | |
| ["Tommy is fundraising for his charity by selling brownies for $3 a slice and cheesecakes for $4 a slice. If Tommy sells 43 brownies and 23 slices of cheesecake, how much money does Tommy raise?"], | |
| ["Judy teaches 5 dance classes, every day, on the weekdays and 8 classes on Saturday. If each class has 15 students and she charges $15.00 per student, how much money does she make in 1 week?"], | |
| ["According to its nutritional info, a bag of chips has 250 calories per serving. If a 300g bag has 5 servings, how many grams can you eat if your daily calorie target is 2000 and you have already consumed 1800 calories?"], | |
| ] | |
| ) | |
| iface.launch() | |