Spaces:
Sleeping
Sleeping
update blog
Browse files- .gitignore +2 -1
- blog_class.py +14 -1
- resource/2025-03-28-管理の無い世界を目指すことは出来るのか?.mp3 +3 -0
- resource/2025-03-29-良いお仕事は問いを立てるところから始まる.mp3 +3 -0
- resource/2025-03-31-社会人の勉強方法.mp3 +3 -0
- resource/2025-04-01-質問は考えるきっかけを作る.mp3 +3 -0
- resource/2025-04-02-上司が打ち合わせに参加する理由.mp3 +3 -0
- resource/knowledge_data.pkl +2 -2
.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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 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:
|
| 3 |
-
size
|
|
|
|
| 1 |
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7a851b435b02bf2f1b0421585e093f0b916ea08008ed838b180de306f7356776
|
| 3 |
+
size 17687514
|