AIパーソナル・ラーニング
と実践的なガイダンス
讯飞绘镜

Dify-Plus:Difyのオンプレミス管理バックエンド

はじめに

Dify-Plusは、Difyオープンソースプロジェクトの二次開発をベースにしたAIアプリケーション開発プラットフォームです。Dify-Plusは、Difyをベースに新しい管理センターを追加し、エンタープライズシナリオ向けに機能を最適化したものです。Dify-Plusは、Difyのコア機能であるAIワークフロー設計やモデル管理はそのままに、ユーザー割当管理、権限管理、その他実用的なエンタープライズ機能を追加しています。完全にオープンソースであり、Difyの著作権ライセンスに従い、マルチテナント機能や公式ロゴは含まれていません。

Dify-Plus:为Dify开发的企业级管理后台-1


 

機能一覧

  • 管理センターユーザー管理、権限設定、経費報告書をサポートします。
  • ユーザー・クォータ管理ダイアログの残高制限、使用量の表示、非同期計算のサポート。
  • AIワークフロー設計AIワークフローを視覚的に構築し、アプリケーションを素早く作成。
  • モデル統合GPT、Llama3など、様々な大規模言語モデルをサポート。
  • RAGパイプライン文書抽出とQ&Aを処理するための検索機能拡張生成を内蔵。
  • アプリケーションセンター: テンプレートへの同期をサポートした、使用回数順に並べられたアプリケーションのリストを表示します。
  • APIキー管理通話残高の制限を設定し、キーの使用状況を分析します。
  • 特権の最適化機密情報を隠すために、一般会員の操作を制限する。
  • コードタグメンテナンスを容易にするため、マークされた二等分線を使用する。

 

ヘルプの使用

Dify-Plusを動作させるには、Dify-Plus単体での導入が必要です。以下は、ユーザーがすぐに使い始められるように、詳しいインストールと操作のガイドです。

設置プロセス

Dify-Plusは、Docker Composeとソースコードの両方のデプロイをサポートしていますが、ここではDocker Composeを例にとって説明します。

  1. 環境を整える
    • ハードウェア要件:少なくとも2コアCPU、4GB RAM。
    • DockerとDocker Composeのインストールについては、https://docs.docker.com/get-docker/。
    • ソースコードを引き出すためにGitをインストールする。
  2. ソースコードのダウンロード
    ターミナルを開いて実行する:
git clone https://github.com/YFGaia/dify-plus.git
cd dify-plus
  1. 環境変数の設定
  • テンプレートファイルをコピーする:
    cp .env.example .env
    
  • を編集してデータベースとポートを設定する。例
    DB_HOST=localhost
    DB_PORT=5432
    APP_WEB_URL=http://localhost
    
  • 公開アクセスが必要な場合は、ドメイン名とHTTPSを設定することを推奨する。
  1. サービス開始
  • コマンドを実行する:
    docker compose up -d
    
  • 5-10分待って、http://localhost/install完成初始化。
  1. 配備の確認
  • ブラウザはhttp://localhost、ログインページが成功したことを確認する。

ソースコードの展開(オプション)

  • オフィシャルドキュメント参照:https://github.com/YFGaia/dify-plus/wiki/.
  • 開発経験のあるユーザーには、Node.js、Python、その他の依存関係を手動でインストールする必要があります。

主な機能

管理センター

  • サインインのデフォルトアカウントでログインする。
  • ユーザー管理左メニューの「ユーザー管理」を選択し、ユーザーの追加や権限の変更を行います。
  • 費用明細Expense Reports"(経費報告)をクリックすると、モデルの使用経費と統計を見ることができます。

ユーザー・クォータ管理

  • クォータをチェックするログイン後、左上に現在の対話残高が表示されます。
  • 割当枠の変更管理者は「個人限度額変更」画面に入り、新しい値を入力して保存する。
  • 判断の制限残高不足の場合、自動的に対話が制限されます。

AIワークフロー設計

  • 新しいワークフローNew Workflow "をクリックしてエディターに入る。
  • コンフィギュレーション・ノードモデルノードをドラッグ&ドロップし、APIキーを入力し、他のノードに接続します。
  • 動作試験Run "をクリックし、テスト・テキストを入力し、結果を確認する。

モデル統合

  • モデルの追加モデル管理」にAPIキーとモデル名を入力します。
  • モデルの使用ワークフローを作成する際、追加するモデルをリストから選択します。

アプリケーションセンター

  • アプリケーションを見る: 「アプリケーションセンター」にアクセスし、使用回数でブラウズする。
  • 同期テンプレートアプリケーションを選択し、"Synchronise to Application Template "をクリックしてテンプレートとして保存します。

APIキー管理

  • キーの作成API Key List "の "Create "をクリックし、残高制限を設定します。
  • テストコールAPI Call Test "画面で、生成されたキーを確認する。

注目の機能操作

ユーザークォータ表示

  • ログイン後、左上にリアルタイムで残高が表示されます。管理者はバックグラウンドで調整できます。

特権の最適化

  • 一般のメンバーは、セキュリティー保護のため、モデルを閉じたり、キーを見たりすることはできない。
  • Model Vendorタブは管理者以外には表示されません。

コードメンテナンス

  • ソースコードを検索して、2つ目のオープニングの内容を見る。例
grep -r "extend" .

アップデートとメンテナンス

  • アップデートの確認最新版はhttps://github.com/YFGaia/dify-plus。
  • プルアップデート::
git pull origin main
docker compose up -d --build
  • このプロジェクトは、互換性を維持するためにディファイとアップデートに従う。

ほら

  • データ漏洩を避けるため、公衆ネットワークへの導入にはHTTPSを設定する。
  • とを定期的にバックアップし、設定の消失を防ぎましょう。
  • マルチテナント機能については、ディファイまでお問い合わせください。

Dify-Plusのエンタープライズ最適化機能は、AIアプリケーションを管理する必要のあるチームにとって非常に有用である。

 

アプリケーションシナリオ

  1. 企業知識管理
    社内文書をアップロードし、AIによるQ&Aシステムを構築することで、従業員が情報をすぐに調べられるようにする。
  2. カスタマーサービス・オートメーション
    顧客からの一般的な質問を処理し、応答性を向上させるための自動応答ワークフローを設計します。
  3. 模型試験プラットフォーム
    開発者はさまざまなモデルを統合し、パフォーマンスをテストし、AIアプリケーション開発を最適化する。

 

品質保証

  1. Dify-PlusとDifyの違いは何ですか?
    Dify-Plusは、DifyのAI機能を中核に、ユーザー割当管理や権限制御などの管理センターや企業向け機能を追加します。
  2. 配備にプログラミングの経験は必要ですか?
    必須ではありません。ドキュメントに従ってデプロイしてください。二次開発にはプログラミングの基礎が必要です。
  3. 対応機種は?
    APIがOpenAIフォーマットと互換性がある限り、GPT、Mistralなどがサポートされている。
  4. 利用料金の確認方法は?
    モデル通話と主な経費は、管理センターの「経費レポート」画面で確認できます。
無断転載を禁じます:チーフAIシェアリングサークル " Dify-Plus:Difyのオンプレミス管理バックエンド
ja日本語