Skip to content
This repository has been archived by the owner on Jul 6, 2024. It is now read-only.

🔍デバッグ支援のためのログ出力改善 #304

Open
Sunwood-ai-labs opened this issue Jul 4, 2024 · 0 comments
Open

🔍デバッグ支援のためのログ出力改善 #304

Sunwood-ai-labs opened this issue Jul 4, 2024 · 0 comments
Labels
システム関連 政策・マニフェスト以外のコード部分

Comments

@Sunwood-ai-labs
Copy link
Contributor

概要

.github/scripts/review_issue.pyスクリプトの現状の問題点:

  • デバッグ時の進捗が分かりにくい
  • エラーの原因特定が困難
  • 長時間処理の進行状況が不明確

これらの問題を解決するため、loguruライブラリを使用したログ出力の改善を提案します。この改善により、以下の利点が期待できます:

  • デバッグ作業の効率化
  • エラーの迅速な特定と解決
  • スクリプトの動作状況の可視化
  • 開発者間のコミュニケーション促進
Sunwood-ai-labs added a commit to Sunwood-ai-labs/election2024 that referenced this issue Jul 4, 2024
- python-dotenv, loguru, pydantic-settingsを追加し、環境設定とログ管理を強化
Sunwood-ai-labs added a commit to Sunwood-ai-labs/election2024 that referenced this issue Jul 4, 2024
- dotenvの使用を廃止し、pydantic_settingsで環境設定のモデルを組み立て
- loguruを導入して詳細なログ出力を実現
- GithubHandler, ContentModerator, QdrantHandlerのクラスを再設計し、設定情報の取り扱いを改善
- コンテンツモデレーターでの画像の検証プロセスを改善し、OpenAI APIを利用する部分でエラーハンドリングを追加
Sunwood-ai-labs added a commit to Sunwood-ai-labs/election2024 that referenced this issue Jul 4, 2024
- pydantic-settingsのバージョンを更新し、python-dotenvを追加することで環境設定の管理を改善
Sunwood-ai-labs added a commit to Sunwood-ai-labs/election2024 that referenced this issue Jul 4, 2024
…読み込むクラスの整理

- `.env` ファイルから設定を読み込む `Settings` クラス内の `openai_api_key` 属性に関するコメントをクリーンアップ。
- ファイル末尾に新しい行を追加してフォーマットを改善。
@TakatsuguImaizumi TakatsuguImaizumi added the システム関連 政策・マニフェスト以外のコード部分 label Jul 5, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
システム関連 政策・マニフェスト以外のコード部分
Projects
None yet
Development

No branches or pull requests

2 participants