【STEP1】ChainlitでOpenAIのAPIを使えるようにしてチャットボットを作る #27
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
【STEP1】ChainlitでOpenAIのAPIを使えるようにしてチャットボットを作成
概要
このプルリクエストでは、Issue #1 の要件に従い、Chainlitを使用してOpenAIのAPIを統合し、インタラクティブなLLMエージェントと会話ができるチャットボットを実装しました。
主な変更点
OpenAI APIキーの取得と設定:.env ファイルを作成し、APIキーを安全に管理しました。
Chainlitアプリの実装: Chainlitのフレームワークを使用して、ユーザー入力を受け取り、OpenAIのAPIを呼び出してレスポンスを表示するシンプルなUIを作成しました。
参考資料
・[公式のgetting start] (https://docs.chainlit.io/integrations/langchain)
・[Qiita記事] (https://qiita.com/skkzsh/items/17bff703dba27240ec90)
開発のヒント
詳細な開発手順やヒントについては、開発例のヒントを参照してください。(https://github.com/matsuoinstitute/chatbot-demo/wiki/%E9%96%8B%E7%99%BA%E4%BE%8B%E3%81%AE%E3%83%92%E3%83%B3%E3%83%88)