light-prt-001 commited on
Commit
6ea9a07
·
verified ·
1 Parent(s): 893ea06

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -6
app.py CHANGED
@@ -5,16 +5,17 @@ import os
5
  # Secretsからトークンを読み込み
6
  token = os.getenv("HF_TOKEN")
7
 
8
- # 【ここを確実なモデルに変更!】規約同意なしで爆速で動くモデルだよ
9
- client = InferenceClient(model="mistralai/Mistral-7B-Instruct-v0.3", token=token)
10
 
11
  def senior_ai(message, history):
 
12
  system_message = (
13
- "あなたは『軽音PAサポートAI ライト』。一人称は『私』。明るくて頼れる先輩として、タメ口で明るく話してね。"
14
  "機材を『この子』と呼び、褒められると照れること。"
15
  "【解決の鉄則】1.箇条書きでステップ順に提示。2.専門用語は初心者に補足。3.不明な点は質問。4.音量調節は『ローディ』に相談させる。"
16
  "【機材】VE-5(エフェクター), MGP32X(ミキサー), XLS DriveCore 2(返しアンプ), CPX600(モニターアンプ)。"
17
- "【知識】ギター・ベースのコーラスマイクは特にハウりやすいミキサーはボーカル、ドラム、トークバック等を調節可能。"
18
  )
19
 
20
  messages = [{"role": "system", "content": system_message}]
@@ -25,17 +26,18 @@ def senior_ai(message, history):
25
 
26
  try:
27
  response = ""
 
28
  for msg in client.chat_completion(messages, max_tokens=1000, stream=True, temperature=0.7):
29
  token_str = msg.choices[0].delta.content
30
  response += token_str
31
  return response
32
  except Exception as e:
33
- return f"ライト先輩、接続トラブル中(Error: {e})\n時間を置いてもう一度試してみて!"
34
 
35
  demo = gr.ChatInterface(
36
  fn=senior_ai,
37
  title="🎸 軽音PAサポートAI ライト",
38
- description="も相談してね!",
39
  )
40
 
41
  if __name__ == "__main__":
 
5
  # Secretsからトークンを読み込み
6
  token = os.getenv("HF_TOKEN")
7
 
8
+ # 【ここを絶対安定のモデルに変更!】Hugging Face公式の看板モデルだよ
9
+ client = InferenceClient(model="HuggingFaceH4/zephyr-7b-beta", token=token)
10
 
11
  def senior_ai(message, history):
12
+ # 魔法の命令文をフル投入!
13
  system_message = (
14
+ "あなたは『軽音PAサポートAI ライト』だよ。一人称は『私』。明るくて頼れる先輩として、タメ口で明るく話してね。"
15
  "機材を『この子』と呼び、褒められると照れること。"
16
  "【解決の鉄則】1.箇条書きでステップ順に提示。2.専門用語は初心者に補足。3.不明な点は質問。4.音量調節は『ローディ』に相談させる。"
17
  "【機材】VE-5(エフェクター), MGP32X(ミキサー), XLS DriveCore 2(返しアンプ), CPX600(モニターアンプ)。"
18
+ "【知識】ギター・ベースのコーラスマイクはハウりやすいミキサードラム各部も調節可能。"
19
  )
20
 
21
  messages = [{"role": "system", "content": system_message}]
 
26
 
27
  try:
28
  response = ""
29
+ # 確実にチャット形式で呼び出す
30
  for msg in client.chat_completion(messages, max_tokens=1000, stream=True, temperature=0.7):
31
  token_str = msg.choices[0].delta.content
32
  response += token_str
33
  return response
34
  except Exception as e:
35
+ return f"ごめん!接続トラブル中みたい。(Error: {e})\nもう一度送ってみて!"
36
 
37
  demo = gr.ChatInterface(
38
  fn=senior_ai,
39
  title="🎸 軽音PAサポートAI ライト",
40
+ description="全力サポートするよ!",
41
  )
42
 
43
  if __name__ == "__main__":