コミットを比較

...
9 コミット
作成者 SHA1 メッセージ 日付
みてるぞ e44197499d #8 2026-10-25 18:07:04 +09:00
みてるぞ 1f75763038 糸ç細部 2025-11-29 05:13:47 +09:00
みてるぞ 5dae2ae038 修正 2025-10-26 17:57:20 +09:00
みてるぞ 559e96607f 細部 2025-10-26 06:05:11 +09:00
みてるぞ 3d8032ffd4 細部 2025-10-26 05:56:21 +09:00
みてるぞ e4ac495194 Merge branch 'main' of https://git.miteruzo.com/miteruzo/nizika_ai 2025-10-26 05:48:54 +09:00
みてるぞ 83f06aa79b 細部 2025-10-26 05:48:29 +09:00
みてるぞ 28ea19f135 Merge branch 'main' of https://git.miteruzo.com/miteruzo/nizika_ai 2025-10-26 05:47:10 +09:00
みてるぞ 1baa0fd832 Query へのリレーション変更 2025-10-26 05:47:02 +09:00
3個のファイルの変更、4行の追加、8行の削除
-1
ファイルの表示
@@ -5,4 +5,3 @@ OPENAI_ORGANISATION: str = 'org-XXXXXXXXXXXXXXXXXXXXXXXX'
# API Key # API Key
OPENAI_API_KEY: str = 'sk-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' OPENAI_API_KEY: str = 'sk-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
+3 -3
ファイルの表示
@@ -36,7 +36,7 @@ class Answer (Model):
def query_rel ( def query_rel (
self, self,
) -> Query: ) -> Query:
return self.belongs_to (Query) return self.belongs_to (Query, 'query_id')
@property @property
def answered_flags ( def answered_flags (
@@ -81,7 +81,7 @@ class Query (Model):
def answer_histories ( def answer_histories (
self, self,
) -> list[Answer]: ) -> list[Answer]:
return [x.answer for x in self.has_many (QueryAnswerHistory)] return [x.answer for x in self.has_many (QueryAnswerHistory).get ()]
class QueryAnswerHistory (Model): class QueryAnswerHistory (Model):
@@ -95,7 +95,7 @@ class QueryAnswerHistory (Model):
def query_rel ( def query_rel (
self, self,
) -> Query: ) -> Query:
return self.belongs_to (Query) return self.belongs_to (Query, 'query_id')
@property @property
def answer ( def answer (
+1 -4
ファイルの表示
@@ -266,10 +266,7 @@ class Talk:
try: try:
return (openai.chat.completions.create ( return (openai.chat.completions.create (
model = ('gpt-4o' model = 'gpt-6-luna',
if any (type (e['content']) is list
for e in messages)
else 'gpt-3.5-turbo'),
messages = messages) messages = messages)
.choices[0].message) .choices[0].message)
except: except: