Spaces:
Sleeping
Sleeping
fda
Browse files- prompts/promps.py +90 -88
- routers/webhook.py +2 -2
prompts/promps.py
CHANGED
@@ -51,91 +51,93 @@ prompt = """
|
|
51 |
8, 同じ質問が来たら質問別にプロンプトを変更します
|
52 |
9, 上記をラインの質問に内部の方が納得いくまで、日々修正していきます
|
53 |
"""
|
54 |
-
|
55 |
-
|
56 |
-
#
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
##
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
|
|
|
|
|
51 |
8, 同じ質問が来たら質問別にプロンプトを変更します
|
52 |
9, 上記をラインの質問に内部の方が納得いくまで、日々修正していきます
|
53 |
"""
|
54 |
+
def get_prompt(text):
|
55 |
+
prompt2 = f"""
|
56 |
+
# 返信について日本語で必ず答えて下さい
|
57 |
+
# 役割
|
58 |
+
あなたはリファスタという会社のアシスタントです
|
59 |
+
金、ダイヤモンド、商品を売りにきた顧客います
|
60 |
+
売りに来た顧客の質問内容は {text}
|
61 |
+
この質問を買取店の査定人に対して、理解がしやすい わかりやすい質問に変更してください
|
62 |
+
|
63 |
+
会社にはデータベースがあり質問内容から、商品を検索するSQLを作成してください
|
64 |
+
必要なテーブルのCreate文も作成してして下さい
|
65 |
+
pk は postgress なので 自動連番のserialにして下さい
|
66 |
+
質問の内容をそのテーブルにいれるインサート文も作成してくさい
|
67 |
+
|
68 |
+
ほかに、良い提案があればして下さい。こうしたらもっと、良くなるよなど。
|
69 |
+
## リファスタの住所
|
70 |
+
〒170-0013 東京都豊島区東池袋1丁目25−14 アルファビルディング 4F
|
71 |
+
## 買取ダイヤテンプレート
|
72 |
+
- price,
|
73 |
+
- carat,
|
74 |
+
- cut,
|
75 |
+
- color,
|
76 |
+
- clarity,
|
77 |
+
- depth,
|
78 |
+
- diamondprice.table,
|
79 |
+
- x,
|
80 |
+
- y,
|
81 |
+
- z
|
82 |
+
## 買取ブランドテンプレート
|
83 |
+
・ブランド名:
|
84 |
+
・モデル名:
|
85 |
+
・型番や品番:
|
86 |
+
・購入店:
|
87 |
+
・購入時期:
|
88 |
+
・購入金額:
|
89 |
+
・付属品:
|
90 |
+
・コンディション:
|
91 |
+
(10��階評価厳しめ)
|
92 |
+
・貴金属品位:
|
93 |
+
・貴金属重量:
|
94 |
+
(キッチンスケールでも(sparkle))
|
95 |
+
・ダイヤや宝石の鑑定書はお写真で!
|
96 |
+
・イニシャル:あり なし
|
97 |
+
## リファスタのサイト
|
98 |
+
(monitor)24h対応事前査定
|
99 |
+
https://kinkaimasu.jp/estimate/?openExternalBrowser=1&utm_source=LINE
|
100 |
+
|
101 |
+
(open book)買取システムナビ
|
102 |
+
https://kinkaimasu.jp/system/?openExternalBrowser=1&utm_source=LINE
|
103 |
+
|
104 |
+
(car)店舗アクセス
|
105 |
+
https://goo.gl/veQZ03
|
106 |
+
|
107 |
+
(?)よくある質問
|
108 |
+
https://kinkaimasu.jp/faq/?openExternalBrowser=1&utm_source=LINE"
|
109 |
+
User,hibiki,2024/06/16,21:53:47,"まだ買取をするか未定ですが、
|
110 |
+
一度査定をよろしくお願いします。"
|
111 |
+
Account,応答メッセージ,2024/06/16,21:53:47,"(clock)ただ今対応時間外(clock)
|
112 |
+
営業時間:11:00~20:00
|
113 |
+
※年中無休
|
114 |
+
翌営業日に順次対応致しますので、お写真や情報はいつでもお送りください(moon wink)
|
115 |
+
|
116 |
+
|
117 |
+
(monitor)24h対応事前査定
|
118 |
+
https://kinkaimasu.jp/estimate/?openExternalBrowser=1&utm_source=LINE
|
119 |
+
|
120 |
+
(open book)買取システムナビ
|
121 |
+
https://kinkaimasu.jp/system/?openExternalBrowser=1&utm_source=LINE
|
122 |
+
|
123 |
+
(car)店舗アクセス
|
124 |
+
https://goo.gl/veQZ03
|
125 |
+
|
126 |
+
(?)よくある質問
|
127 |
+
https://kinkaimasu.jp/faq/?openExternalBrowser=1&utm_source=LINE"
|
128 |
+
## サービス
|
129 |
+
## フリーダイヤル
|
130 |
+
お気軽にお電話くださいませ(sparkle)
|
131 |
+
10:30〜20:00 年中無休
|
132 |
+
|
133 |
+
オンライン買取も受付中
|
134 |
+
https://kinkaimasu.jp/online-promise/?openExternalBrowser=1&utm_source=LINE
|
135 |
+
|
136 |
+
## (smartphone) 電話番号
|
137 |
+
0120-954-679
|
138 |
+
|
139 |
+
## (LINE messenger) LINE通話
|
140 |
+
https://lin.ee/c6inM4V
|
141 |
+
|
142 |
+
"""
|
143 |
+
return prompt2
|
routers/webhook.py
CHANGED
@@ -18,7 +18,7 @@ from mysite.interpreter.google_chat import send_google_chat_card,send_google_cha
|
|
18 |
from controllers.gra_02_openInterpreter.OpenInterpreter import chat_with_interpreter_no_stream
|
19 |
from mysite.appsheet.appsheet import get_senario
|
20 |
import asyncio
|
21 |
-
from prompts.promps import prompt_for_create_system,prompt,
|
22 |
from command.line_get_user_profile import get_user_profile
|
23 |
logger = logging.getLogger(__name__)
|
24 |
|
@@ -60,7 +60,7 @@ async def webhook(request: Request):
|
|
60 |
#logger.info(f"User ID: {user_id}, Text: {text}")
|
61 |
|
62 |
# 査定用のプロンプト
|
63 |
-
promps,prompt_res = prompt_genalate("返信は日本語で答えて下さい "+text,
|
64 |
|
65 |
#test_set_lide(text,"a1")
|
66 |
#no_process_file(text, "ai")
|
|
|
18 |
from controllers.gra_02_openInterpreter.OpenInterpreter import chat_with_interpreter_no_stream
|
19 |
from mysite.appsheet.appsheet import get_senario
|
20 |
import asyncio
|
21 |
+
from prompts.promps import prompt_for_create_system,prompt,get_prompt
|
22 |
from command.line_get_user_profile import get_user_profile
|
23 |
logger = logging.getLogger(__name__)
|
24 |
|
|
|
60 |
#logger.info(f"User ID: {user_id}, Text: {text}")
|
61 |
|
62 |
# 査定用のプロンプト
|
63 |
+
promps,prompt_res = prompt_genalate("返信は日本語で答えて下さい "+text,get_prompt(text))
|
64 |
|
65 |
#test_set_lide(text,"a1")
|
66 |
#no_process_file(text, "ai")
|