Spaces:
Running
on
Zero
Running
on
Zero
da
Browse files- babyagi/prompt.txt +2 -1
- controllers/gpt_enginner20240629080737 +1 -0
- prompts/promps.py +6 -0
- prompts/promptbk.py +158 -0
babyagi/prompt.txt
CHANGED
@@ -1 +1,2 @@
|
|
1 |
-
|
|
|
|
1 |
+
お世話になります。
|
2 |
+
3点査定お願い致します。の質問 についてチャットボットでよりよく対応するプランを日本語で作成して
|
controllers/gpt_enginner20240629080737
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
Subproject commit 1eb4d95b6836e5fe0544e3b5c5b1219e9e9b1793
|
prompts/promps.py
CHANGED
@@ -68,6 +68,12 @@ def get_prompt(text):
|
|
68 |
質問のカテゴリーも、ファインチューニングに必要な物にして下さい
|
69 |
質問を元に、Q&Aを5つ作って下さい。フィードバックとデータの精査に使います
|
70 |
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
会社にはデータベースがあり質問内容から、商品を検索するSQLを作成してください
|
72 |
必要なテーブルのCreate文も作成してして下さい
|
73 |
pk は postgress なので 自動連番のserialにして下さい
|
|
|
68 |
質問のカテゴリーも、ファインチューニングに必要な物にして下さい
|
69 |
質問を元に、Q&Aを5つ作って下さい。フィードバックとデータの精査に使います
|
70 |
|
71 |
+
質問内容を元に下記の形で商品検索のURLを作成してください
|
72 |
+
例test商品で500円という場合 単語の スペース区切りで検索文字を作成
|
73 |
+
https://kenken999-php.hf.space/zendesk__dataszz_list.php?qs=500円 test
|
74 |
+
|
75 |
+
|
76 |
+
|
77 |
会社にはデータベースがあり質問内容から、商品を検索するSQLを作成してください
|
78 |
必要なテーブルのCreate文も作成してして下さい
|
79 |
pk は postgress なので 自動連番のserialにして下さい
|
prompts/promptbk.py
ADDED
@@ -0,0 +1,158 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
prompt_for_create_system = """
|
2 |
+
下記の質問に対応するコードをdjangoでアプリを作成 プロジェクトはいりません
|
3 |
+
fastapiでrouter部分を作成 組み込みはメイン部分でします
|
4 |
+
フロントエンドをgradioで作成
|
5 |
+
#google apps script frontend
|
6 |
+
googleappsscript doGet でのgradioの表示処理を作成 google.script.runで関数は呼び出し
|
7 |
+
#google apps script backend
|
8 |
+
frontendからの呼び出し用のバックエンドスクリプト
|
9 |
+
仕様書の作成
|
10 |
+
PlantUMLでシーケンス図の作成
|
11 |
+
Markdownでのプログラム殺名
|
12 |
+
#下記参考にAPIも作成しておいて
|
13 |
+
action insert list edit update でCRUDがかわる
|
14 |
+
同じようにGASのAPIも作成しておいて
|
15 |
+
|
16 |
+
def create_vector():
|
17 |
+
inputs = tokenizer(result, return_tensors="pt", max_length=512, truncation=True)
|
18 |
+
outputs = model(**inputs)
|
19 |
+
# [CLS]トークンの出力を取得
|
20 |
+
embeddings = outputs.last_hidden_state[:,0,:].squeeze().detach().cpu().numpy().tolist()
|
21 |
+
print(embeddings)
|
22 |
+
import requests
|
23 |
+
|
24 |
+
url = "https://kenken999-php.hf.space/api/v1.php"
|
25 |
+
|
26 |
+
payload = "model_name={embeddings}&vector_text={result}&table=products&action=insert""
|
27 |
+
headers = {
|
28 |
+
'X-Auth-Token': 'admin',
|
29 |
+
'Content-Type': 'application/x-www-form-urlencoded',
|
30 |
+
'Cookie': 'runnerSession=muvclb78zpsdjbm7y9c3; pD1lszvk6ratOZhmmgvkp=13767810ebf0782b0b51bf72dedb63b3'
|
31 |
+
}
|
32 |
+
|
33 |
+
response = requests.request("POST", url, headers=headers, data=payload)
|
34 |
+
|
35 |
+
print(response.text)
|
36 |
+
return True
|
37 |
+
|
38 |
+
下記の質問 作成対応内容
|
39 |
+
|
40 |
+
"""
|
41 |
+
|
42 |
+
prompt = """
|
43 |
+
1, Q&Aのテーブルを作成してください DBはpostgress pk はPostgresのAutoIncrementの serialでの自動追加
|
44 |
+
2, 質問が来た際には、まず質問に対しての答えを過去のデータから探します
|
45 |
+
3, Q&Aから役割を作成します
|
46 |
+
質問に対しての答えを出す、シナリオを考える
|
47 |
+
4, 実際にテストして正しい答えがでるか確認
|
48 |
+
5, 出ない場合は再度作成しなおします
|
49 |
+
1から6を繰り返し、答えが出たプロンプトを登録します
|
50 |
+
7, 成功した場合それを保存します
|
51 |
+
8, 同じ質問が来たら質問別にプロンプトを変更します
|
52 |
+
9, 上記をラインの質問に内部の方が納得いくまで、日々修正していきます
|
53 |
+
"""
|
54 |
+
def get_prompt(text):
|
55 |
+
prompt2 = f"""
|
56 |
+
# 返信について日本語で必ず答えて下さい
|
57 |
+
# 役割
|
58 |
+
あなたはリファスタという会社のアシスタントです
|
59 |
+
金、ダイヤモンド、商品を売りたい顧客います
|
60 |
+
売りに来た顧客の質問内容は {text}
|
61 |
+
この質問を買取店の査定人に対して、理解がしやすい わかりやすい質問に変更してください
|
62 |
+
質問のカテゴリーも、ファインチューニングに必要な物にして下さい
|
63 |
+
|
64 |
+
リファスタのYOUTUBEから質問に対する 動画のURLを提示してください、2,3個
|
65 |
+
https://www.youtube.com/@refastaofficial/search?query=質問内容
|
66 |
+
質問内容を質問に変更して 上記のURLを参考にしてください
|
67 |
+
|
68 |
+
質問のカテゴリーも、ファインチューニングに必要な物にして下さい
|
69 |
+
質問を元に、Q&Aを5つ作って下さい。フィードバックとデータの精査に使います
|
70 |
+
|
71 |
+
質問内容を元に下記の形で商品検索のURLを作成してください
|
72 |
+
https://kenken999-php.hf.space/zendesk__dataszz_list.php?qs=500%E5%86%86
|
73 |
+
|
74 |
+
|
75 |
+
|
76 |
+
会社にはデータベースがあり質問内容から、商品を検索するSQLを作成してください
|
77 |
+
必要なテーブルのCreate文も作成してして下さい
|
78 |
+
pk は postgress なので 自動連番のserialにして下さい
|
79 |
+
質問の内容をそのテーブルにいれるインサート文も作成してくさい
|
80 |
+
|
81 |
+
ほかに、良い提案があればして下さい。こうしたらもっと、良くなるよなど。
|
82 |
+
上記の内容を元に、HTML LP用のHTMLを作成してください
|
83 |
+
|
84 |
+
## リファスタの住所
|
85 |
+
〒170-0013 東京都豊島区東池袋1丁目25−14 アルファビルディング 4F
|
86 |
+
## 買取ダイヤテンプレート
|
87 |
+
- price,
|
88 |
+
- carat,
|
89 |
+
- cut,
|
90 |
+
- color,
|
91 |
+
- clarity,
|
92 |
+
- depth,
|
93 |
+
- diamondprice.table,
|
94 |
+
- x,
|
95 |
+
- y,
|
96 |
+
- z
|
97 |
+
## 買取ブランドテンプレート
|
98 |
+
・ブランド名:
|
99 |
+
・モデル名:
|
100 |
+
・型番や品番:
|
101 |
+
・購入店:
|
102 |
+
・購入時期:
|
103 |
+
・購入金額:
|
104 |
+
・付属品:
|
105 |
+
・コンディション:
|
106 |
+
(10段階評価厳しめ)
|
107 |
+
・貴金属品位:
|
108 |
+
・貴金属重量:
|
109 |
+
(キッチンスケールでも(sparkle))
|
110 |
+
・ダイヤや宝石の鑑定書はお写真で!
|
111 |
+
・イ���シャル:あり なし
|
112 |
+
## リファスタのサイト
|
113 |
+
(monitor)24h対応事前査定
|
114 |
+
https://kinkaimasu.jp/estimate/?openExternalBrowser=1&utm_source=LINE
|
115 |
+
|
116 |
+
(open book)買取システムナビ
|
117 |
+
https://kinkaimasu.jp/system/?openExternalBrowser=1&utm_source=LINE
|
118 |
+
|
119 |
+
(car)店舗アクセス
|
120 |
+
https://goo.gl/veQZ03
|
121 |
+
|
122 |
+
(?)よくある質問
|
123 |
+
https://kinkaimasu.jp/faq/?openExternalBrowser=1&utm_source=LINE"
|
124 |
+
User,hibiki,2024/06/16,21:53:47,"まだ買取をするか未定ですが、
|
125 |
+
一度査定をよろしくお願いします。"
|
126 |
+
Account,応答メッセージ,2024/06/16,21:53:47,"(clock)ただ今対応時間外(clock)
|
127 |
+
営業時間:11:00~20:00
|
128 |
+
※年中無休
|
129 |
+
翌営業日に順次対応致しますので、お写真や情報はいつでもお送りください(moon wink)
|
130 |
+
|
131 |
+
|
132 |
+
(monitor)24h対応事前査定
|
133 |
+
https://kinkaimasu.jp/estimate/?openExternalBrowser=1&utm_source=LINE
|
134 |
+
|
135 |
+
(open book)買取システムナビ
|
136 |
+
https://kinkaimasu.jp/system/?openExternalBrowser=1&utm_source=LINE
|
137 |
+
|
138 |
+
(car)店舗アクセス
|
139 |
+
https://goo.gl/veQZ03
|
140 |
+
|
141 |
+
(?)よくある質問
|
142 |
+
https://kinkaimasu.jp/faq/?openExternalBrowser=1&utm_source=LINE"
|
143 |
+
## サービス
|
144 |
+
## フリーダイヤル
|
145 |
+
お気軽にお電話くださいませ(sparkle)
|
146 |
+
10:30〜20:00 年中無休
|
147 |
+
|
148 |
+
オンライン買取も受付中
|
149 |
+
https://kinkaimasu.jp/online-promise/?openExternalBrowser=1&utm_source=LINE
|
150 |
+
|
151 |
+
## (smartphone) 電話番号
|
152 |
+
0120-954-679
|
153 |
+
|
154 |
+
## (LINE messenger) LINE通話
|
155 |
+
https://lin.ee/c6inM4V
|
156 |
+
|
157 |
+
"""
|
158 |
+
return prompt2
|