最新の機能
使い方は?
前提条件
ステップ
推奨される(残念ながらWin64プラットフォームのみ)
代替
環境構成
config.py
Web Restreylit Demo
ローカルの流線照明デモ
舞台裏
ツール
レイアウト
ロゴ
生成に注意してください
「ハイパーパラメーター」チューニング
チャットボット
オリジナルのアプローチ
最終的なアプローチ
言語モデル
UIデザイン
将来の計画と改善
貢献者
バグレポートと機能リクエスト
ライセンス
講義の成績証明書や文献などのテキスト入力を、合理化された階層的なマークダウンフォーマットノートに変換します。
ノート生成は、完全な単語で始まり、終了する英語の講義の成績証明書で最適に機能します。
テストされた言語:英語、中国語
絵文字、数式、プログラミング言語(特にPython )などのその他のテキストコンテンツがサポートされています。
英語以外の言語がサポートされています。
フォーマットされたメモのマークダウンファイルをダウンロードできます。
入力に関連する詳細な問い合わせに答えることができるチャットボット。
たとえば、ユーザーはクラスの講義転写産物を入力してメモを生成できます。ユーザーは、入力されたクラスの講義に関連する質問をすることができます。
これは、ユーザーが素材をより深く理解したい場合に役立ちます。
道具 | バージョン/リンク |
---|---|
Python | 3.7-3.10(デモはPython 3.9を使用します) |
流線 | https://github.com/streamlit/streamlit |
st-chat | https://github.com/ai-yash/st-chat |
AI21スタジオAPIキー | https://docs.ai21.com/ |
進む前に注意:デモのローカルバージョンを持ちたい場合は、カスタムトレインJurassic-1 Grandeモデルが必要になります。モデルの取得の詳細については、詳細については、ディスカッションまたは問題のセクションでお気軽にご連絡ください。
このgithubリポジトリをクローンします
Conda環境を初期化するには、要件の指示に従ってください。
前提条件にリストされているパッケージをインストールします(環境を管理するためにアナコンダを使用することをお勧めします)
あなたが気づくかもしれない、または気づかないかもしれないように、プログラムはconfig.pyを必要とし、APIトークンを共有しないためにそれを含めませんでした。
あなたはあなたの地元の環境でそれをセットアップするつもりです、ここに次の方法があります
api_token = "" notetaker_model_url = "" notebot_model_url = ""
元
notebot_model_url = "https://api.ai21.com/studio/v1/j1-jumbo/complete"
API_TOKEN:AI21 Studio APIキー
notetaker_model_url =カスタマイズされたノート生成モデルのURL
notebot_model_url =チャットボットモデルのURL
上記のすべての手順を実行したら(環境を構成)、クローン化されたリポジトリに移動します。
クローン化されたリポジトリのスクリプトフォルダーに移動します。
次の形式でコンテンツを含むconfig.pyファイルを作成します
プロンプトエンジニアリング(Jurassic-1 Grande Model)
いくつかの例を提供することにより、モデルにメモを生成するように依頼する
ゼロショットプロンプトよりも優れていますが、遅延が高い
例を提供せずにモデルにメモを生成するように依頼するだけです
パフォーマンスの悪化は、非論理的で一貫性のない出力を与えます
ゼロショットプロンプト
少数のショットプロンプト
AI21 LABカスタマイズされたJurassic-1 Grandeモデル
トレーニングプロセスのより詳細な説明については、ディスカッションや問題など、お気軽にご連絡ください
Jurassic-1 Grandeの上部にカスタマイズされたメモ生成モデルを訓練しました
トレーニングデータは、Canvas、YouTube、Ted Talks、Courseraなどのさまざまなプラットフォームのビデオトランスクリプトから、さまざまなドメイン/科目をカバーしています。さらに、ウィリアムシェークスピアの箇所などの英文学はトレーニングデータに含まれています
元のアプローチよりも全体的に優れたパフォーマンスとレイテンシが低い
メモを取得すると、あまりランダムさを必要としませんが、低温はメモを退屈にします。したがって、モデルを創造的にするために、温度を約0.3に保ちました。また、最適なメモ生成結果に最適化するために、モデルの最大トークンを調整しました
AI21 LAB JURASSIC-1 JUMBOモデル
プロンプトとして3つの命令を使用してください。NoteBot.pyを参照してください
質問の問い合わせのコンテキストとして入力トランスクリプトを送ります
道具 | 使用法 |
---|---|
流線 | メモ生成インターフェイス |
st-chat | 質問をするためのチャットボット |
Figma | ロゴデザイン |
アプリケーションの2つの主要な機能については、メインの機能であるテキスト入力とノートエリアを、ページのほとんどの上部領域をカバーします。次に、補助機能として下にチャットボットを置きます。
ロゴの3つの部分は、それぞれ「I」、「Note」、および「IT」と一致します。このAIノート生成のアイデアは、古代中国で人々がどのように書面でメモを取ったかを思い出させます。現在、「私」が人間から「私」に変更されただけでなく、「n」oteに使用したライティングブラシがキーボードに変更されました。私たちは、AIがAIによってメモを取る方法が革命を起こすことができるように、そしてこのロゴのデザインが安定した拡散からのアイデアに触発されたように、人間の生活の他の側面により多くの利便性をもたらす方法に興奮しています。
機能/計画 | 詳細 |
---|---|
生成に注意してください |
|
ユーザーインターフェイス |
|
サポートプラットフォーム |
|
... | ... |
貢献を参照してください
バグレポートを参照してください
機能リクエストを参照してください
ライセンスを参照してください