talkWithItako / README.md
tregu0458's picture
Update README.md
3b2a15a verified

A newer version of the Gradio SDK is available: 6.2.0

Upgrade
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が必要です

セットアップ

  1. パッケージをインストールします
!pip install anthropic==0.23.1
!pip install gradio==4.25.0
  1. コードはこちら

使用方法

  1. 設定パネルで、使用するモデル、APIキー、温度パラメータ、最大トークン数を指定します。

  2. ロールプレイする役割、話し方の口調、発話例、制約条件を入力します。

  3. 「送信」ボタンをクリックして、アシスタントとの会話を開始します。

  4. 「クリア」ボタンをクリックすると、チャット履歴がクリアされます。

カスタマイズ

  • examples変数に、あらかじめ定義されたロールプレイの例を追加できます。

  • create_system_prompt関数を変更することで、System promptの生成方法をカスタマイズできます。

  • respond関数を変更することで、アシスタントの応答生成方法をカスタマイズできます。

ライセンス

このプロジェクトはMITライセンスの下で公開されています。詳細については、LICENSEファイルを参照してください。

貢献

Pull requestやIssueは歓迎します。バグ報告や機能リクエストがある場合は、Issueを作成してください。

連絡先