nekoniii3 commited on
Commit
af04c46
1 Parent(s): 6928c88
Files changed (3) hide show
  1. app.py +8 -16
  2. for_assistants.zip +0 -3
  3. requirements.txt +1 -1
app.py CHANGED
@@ -7,23 +7,16 @@ from openai import (
7
  OpenAI, AuthenticationError, NotFoundError, BadRequestError
8
  )
9
 
10
- # GPT用設定
11
- # SYS_PROMPT_DEFAULT = "あなたは優秀なアシスタントです。質問をされた場合は、質問に答えるコードを作成して実行します。回答は日本語でお願いします。"
12
-
13
  # アシスタント用設定
14
- DF_MODEL = "gpt-3.5-turbo-1106"
 
15
  ASSIST_NAME = "Code Interpreter Assistant for O3"
16
  AST_SYS_PROMPT = "あなたは優秀なアシスタントです。質問をされた場合は、質問に答えるコードを作成して実行します。回答は日本語でお願いします。"
17
-
18
- # DUMMY = "********************"
19
- # file_format = {".txt", ".csv", ".pdf"}
20
  file_format = {".txt", ".csv", ".jpg", ".jpeg", ".png", ".xlsx", ".zip"
21
  , ".TXT", ".CSV", ".JPG", ".JPEG", ".PNG", ".XLSX", ".ZIP"}
22
 
23
  # 各種フォルダ
24
- FONT_FILE_PATH = "for_assistants/NotoSansJP-Bold.zip"
25
- # IMG_FOLDER = "images"
26
- # ANT_FOLDER = "annotations"
27
 
28
  # 各種メッセージ
29
  PLACEHOLDER = "これは東京都の年別人口データです、折れ線グラフでデータの可視化をお願いします… など"
@@ -164,7 +157,7 @@ def init(state, text, file):
164
  file_id = file_response.id
165
 
166
  except AuthenticationError as e:
167
- err_msg = "認証エラーとなりました。OpenAPIKeyが正しいか、支払い方法などが設定されているか確認して下さい。"
168
  except Exception as e:
169
  err_msg = "その他のエラーが発生しました。"
170
  print(e)
@@ -366,9 +359,8 @@ def bot(state, history, file_id):
366
 
367
  if not code_mode:
368
 
369
- # yield gr.Chatbot(label=run.status ,value=history), image_file, ant_file, err_msg
370
-
371
  break
 
372
  else:
373
 
374
  # コードモードがONの場合
@@ -537,13 +529,13 @@ with gr.Blocks() as demo:
537
 
538
  with gr.Tab("利用上の注意"):
539
 
540
- caution = "・対応しているファイル形式は .txt .csv .jpg .png .xlsx .zipです。<br>"
541
  caution += "・書籍にある通りグラフが文字化けする場合は<br>"
542
  caution += "「NotoSansJP-Bold.zipを解凍してフォントを取得して下さい。」と指示してください。"
543
-
544
  gr.Markdown("<h3>" + caution + "</h3>")
545
 
546
  if __name__ == "__main__":
547
 
548
  demo.queue()
549
- demo.launch(debug=True)
 
7
  OpenAI, AuthenticationError, NotFoundError, BadRequestError
8
  )
9
 
 
 
 
10
  # アシスタント用設定
11
+ # DF_MODEL = "gpt-3.5-turbo-1106"
12
+ DF_MODEL = "gpt-3.5-turbo-0125"
13
  ASSIST_NAME = "Code Interpreter Assistant for O3"
14
  AST_SYS_PROMPT = "あなたは優秀なアシスタントです。質問をされた場合は、質問に答えるコードを作成して実行します。回答は日本語でお願いします。"
 
 
 
15
  file_format = {".txt", ".csv", ".jpg", ".jpeg", ".png", ".xlsx", ".zip"
16
  , ".TXT", ".CSV", ".JPG", ".JPEG", ".PNG", ".XLSX", ".ZIP"}
17
 
18
  # 各種フォルダ
19
+ FONT_FILE_PATH = "for_assistants/NotoSansJP-Bold.zip" # フォントファイル
 
 
20
 
21
  # 各種メッセージ
22
  PLACEHOLDER = "これは東京都の年別人口データです、折れ線グラフでデータの可視化をお願いします… など"
 
157
  file_id = file_response.id
158
 
159
  except AuthenticationError as e:
160
+ err_msg = "認証エラーとなりました。OpenAI APIキーが正しいか、クレジット残高があるか確認して下さい。"
161
  except Exception as e:
162
  err_msg = "その他のエラーが発生しました。"
163
  print(e)
 
359
 
360
  if not code_mode:
361
 
 
 
362
  break
363
+
364
  else:
365
 
366
  # コードモードがONの場合
 
529
 
530
  with gr.Tab("利用上の注意"):
531
 
532
+ caution = "利用上の注意<br>・対応しているファイル形式は .txt .csv .jpg .png .xlsx .zipです。<br>"
533
  caution += "・書籍にある通りグラフが文字化けする場合は<br>"
534
  caution += "「NotoSansJP-Bold.zipを解凍してフォントを取得して下さい。」と指示してください。"
535
+ caution += "<br>免責事項<br>本アプリはOpenAIのAPIで製作されており、利用で生じた損害について一切の責任を負えません。"
536
  gr.Markdown("<h3>" + caution + "</h3>")
537
 
538
  if __name__ == "__main__":
539
 
540
  demo.queue()
541
+ demo.launch(debug=False)
for_assistants.zip DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:256ab7471e1eb810eab43bc9a37e923d46975f008723e1f83ad4fbc867104bdf
3
- size 3368013
 
 
 
 
requirements.txt CHANGED
@@ -1,2 +1,2 @@
1
  # gradio==4.0.2
2
- openai==1.6.1
 
1
  # gradio==4.0.2
2
+ openai==1.13.3