Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available:
6.2.0
metadata
title: TalkWithItako
emoji: 😻
colorFrom: red
colorTo: blue
sdk: gradio
sdk_version: 4.25.0
app_file: app.py
pinned: false
license: mit
itako
itakoは、Anthropic APIを利用したロールプレイチャットボットアプリケーションです。ユーザーが指定した役割、口調、発話例、制約条件に基づいて、アシスタントがロールプレイを行います。
必要条件
- Python 3.x
- Gradio
- Anthropic API
- AnthropicのAPIkeyが必要です
セットアップ
- パッケージをインストールします
!pip install anthropic==0.23.1
!pip install gradio==4.25.0
使用方法
設定パネルで、使用するモデル、APIキー、温度パラメータ、最大トークン数を指定します。
ロールプレイする役割、話し方の口調、発話例、制約条件を入力します。
「送信」ボタンをクリックして、アシスタントとの会話を開始します。
「クリア」ボタンをクリックすると、チャット履歴がクリアされます。
カスタマイズ
examples変数に、あらかじめ定義されたロールプレイの例を追加できます。create_system_prompt関数を変更することで、System promptの生成方法をカスタマイズできます。respond関数を変更することで、アシスタントの応答生成方法をカスタマイズできます。
ライセンス
このプロジェクトはMITライセンスの下で公開されています。詳細については、LICENSEファイルを参照してください。
貢献
Pull requestやIssueは歓迎します。バグ報告や機能リクエストがある場合は、Issueを作成してください。
連絡先
- 作者: @tregu0458