yeelou commited on
Commit
c29ddbb
·
1 Parent(s): 60119a0

update blog

Browse files
.gitignore CHANGED
@@ -1,3 +1,4 @@
1
  __pycache__
2
  old
3
-
 
 
1
  __pycache__
2
  old
3
+ .env
4
+ resource/QA*
blog_class.py CHANGED
@@ -3,6 +3,7 @@ import pickle
3
  import re
4
  import time
5
  from datetime import datetime
 
6
  from urllib.parse import urljoin
7
 
8
  import numpy as np
@@ -12,6 +13,14 @@ from fish_audio_sdk import Session, TTSRequest
12
  from openai import OpenAI
13
  from tenacity import retry, stop_after_attempt, wait_exponential
14
 
 
 
 
 
 
 
 
 
15
  # params
16
  PKL_FILE = "./resource/knowledge_data.pkl"
17
  INFO_audio_ID = os.getenv("INFO_audio_ID")
@@ -19,7 +28,11 @@ BASE_URL = "https://saratoga623.hatenablog.com/"
19
 
20
  client = OpenAI(api_key=os.getenv("gpt"))
21
 
22
- audio_client = Session(os.getenv("audio"))
 
 
 
 
23
 
24
  SYS_Prompt = """
25
  あなたは言語の専門家であり、さまざまな話し方や思考パターンを分析し、模倣し、適応することに長けています。
 
3
  import re
4
  import time
5
  from datetime import datetime
6
+ from pathlib import Path
7
  from urllib.parse import urljoin
8
 
9
  import numpy as np
 
13
  from openai import OpenAI
14
  from tenacity import retry, stop_after_attempt, wait_exponential
15
 
16
+ try:
17
+ from dotenv import load_dotenv
18
+
19
+ env_path = Path(os.path.dirname(__file__)) / ".env"
20
+ if env_path.exists():
21
+ load_dotenv(env_path)
22
+ except ImportError:
23
+ pass
24
  # params
25
  PKL_FILE = "./resource/knowledge_data.pkl"
26
  INFO_audio_ID = os.getenv("INFO_audio_ID")
 
28
 
29
  client = OpenAI(api_key=os.getenv("gpt"))
30
 
31
+ #
32
+ audio_key = os.getenv("audio")
33
+ if not audio_key:
34
+ raise ValueError("环境变量 'audio' 未设置或为空")
35
+ audio_client = Session(audio_key)
36
 
37
  SYS_Prompt = """
38
  あなたは言語の専門家であり、さまざまな話し方や思考パターンを分析し、模倣し、適応することに長けています。
resource/2025-03-28-管理の無い世界を目指すことは出来るのか?.mp3 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:df7b40844ca47e75a9cbfbfea0a2caeb081a8e82519a88c0f056f8d5a5dea9f9
3
+ size 374909
resource/2025-03-29-良いお仕事は問いを立てるところから始まる.mp3 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7248566b7dd55ac9053765ab7a23f64d2da5a2536c7d9a962b4a23380a1abf15
3
+ size 405420
resource/2025-03-31-社会人の勉強方法.mp3 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:19524c75d8b47a8fa4b27c5daf0aaaaf3063bb113fbcac4748aaf24af656a4e1
3
+ size 392881
resource/2025-04-01-質問は考えるきっかけを作る.mp3 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4054fd06721c3e700a38c6fe46d537a4a193007995f6b9a61a109cd76b68dbf6
3
+ size 395807
resource/2025-04-02-上司が打ち合わせに参加する理由.mp3 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a8ae7eb98caa8cc840a1cb345c0790955fd7cd64d0945715d21324d02c50fc35
3
+ size 333531
resource/knowledge_data.pkl CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:7c71aea7b0a17076bfd230751d020e0f65408efe436cfef519dc6596c28b072c
3
- size 17153899
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7a851b435b02bf2f1b0421585e093f0b916ea08008ed838b180de306f7356776
3
+ size 17687514