ll7098ll commited on
Commit
03d0703
·
verified ·
1 Parent(s): 080faa1

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +43 -0
app.py ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # -*- coding: utf-8 -*-
2
+ """Untitled1.ipynb
3
+
4
+ Automatically generated by Colab.
5
+
6
+ Original file is located at
7
+ https://colab.research.google.com/drive/1huUmrgIbG1wwEKxs3zsCdRNir_IY5ICf
8
+ """
9
+
10
+ import os
11
+
12
+ from openai import OpenAI
13
+ import openai
14
+
15
+ openai_api_key = os.getenv("OPENAI_API_KEY")
16
+
17
+ client = openai.OpenAI(api_key = openai_api_key)
18
+
19
+ def openai_chat(text):
20
+ from openai import OpenAI
21
+
22
+ completion = client.chat.completions.create(
23
+ model="gpt-4",
24
+ messages=[
25
+ {"role": "system", "content": "블룸의 교육 목표 분류에 따라 입력되는 질문의 수준을 판단해줘"},
26
+ {"role": "user", "content": text}
27
+ ]
28
+ )
29
+
30
+ return completion.choices[0].message.content
31
+
32
+ openai_chat("한글은 누가 만들었어?")
33
+
34
+ import gradio as gr
35
+
36
+ with gr.Blocks() as demo:
37
+ Q = gr.Textbox(label="질문질문", placeholder="질문 넣어라!")
38
+ btn = gr.Button("블룸블룸")
39
+ A = gr.TextArea(label="답답", placeholder="GPT가 열일 중 입니다.")
40
+
41
+ btn.click(openai_chat, inputs=Q, outputs=A)
42
+
43
+ demo.launch()