タグ

Difyに関するmichael-unltdのブックマーク (65)

  • 【生成AI】Difyを利用して、ノーコードでRAGを搭載したアプリケーションを作ってみた | NHN テコラス Tech Blog | AWS、Google Cloudなどのインフラ技術ブログ

    はじめに こんにちは、Shunです! 最近、生成AIの話題の中でDify(ディファイ)というツールを耳にすることが増えてきました! そこで、今回はDifyを用いて簡易的にRAGを構築し、アプリケーションを公開するまでの手順をご紹介します! Dify.AI · The Innovation Engine for Generative AI Applications Difyとは Difyとは、オープンソースのLLMアプリ開発プラットフォームです。 LangChainのノーコード版と捉えていただけるとわかりやすいかもしれません。 チャットボット、エージェント、ワークフローなどの機能を利用でき、外部ツールとの連携も可能です。 また、テンプレートとしてある機能をそのまま使うことができたり、ナレッジと呼ばれるRAGも簡単に構築することができます。 料金 200回分のGPTは無料で使用することが可能で

    【生成AI】Difyを利用して、ノーコードでRAGを搭載したアプリケーションを作ってみた | NHN テコラス Tech Blog | AWS、Google Cloudなどのインフラ技術ブログ
    michael-unltd
    michael-unltd 2024/12/25
  • Difyで作る猛虎弁Snowflakeおじさんbot

    はじめに 前回chatflowの使い方を学びました。 今回は、Difyのナレッジベースとchatflowを活用して、特殊な性格を持つAIアシスタントを作成する方法を学ぶ。この過程を通じて、AIの個性化や特定のトピックに特化したbotの作成方法について理解を深める。 どんなbotを作るか 最近少しかじったsnowflakeについて教えてくれる、優しいおじさんのbotを作る。このbotは猛虎弁(なんJ語)を使って会話する。 作成手順 difyのナレッジベースにsnowflakeの情報を詰め込む Snowflakeに関する公式ドキュメントや信頼できるリソースを選択 ナレッジベースへの情報の追加方法 chatflowを作る 基的なフロー構造の説明 各ノードの役割と設定 処理部分のプロンプト作成 プロンプトの構造と重要な要素 猛虎弁とSnowflake知識の統合方法 difyのナレッジベースにsn

    Difyで作る猛虎弁Snowflakeおじさんbot
    michael-unltd
    michael-unltd 2024/12/25
  • 【Dify×LINE】DifyとLINEを連携させよう GASコード付き!【エージェント編】|AI BOOTCAMP 公式note

    SNS等で話題になっているノーコードツールの「Dify」 「Difyで作成したエージェント・チャットボット・ワークフローをLINEで使用できたらな~」なんて思ったりしませんか? 今回の記事はDifyで作成した「エージェント」をLINEと連携させて、LINEからエージェントを動かすまでの連携手順を説明します。 GASを使用した連携になりますが、APIキーやトークンを入力するだけの完成されたGASコードもプレゼント。 これを使うことで簡単にLINEとの連携が可能です! Difyの概要や活用事例も解説していますので、こちらも是非ご覧ください。 また、「Difyは知っているけど、なにから作成して良いかわからない」という方のために、「yamlファイル付きのDifyを活用したニュースアプリの作成手順」の有料記事も手頃な価格で読むことができ、Difyを使用した「時短」を体験できるかと思います。 Dify

    【Dify×LINE】DifyとLINEを連携させよう GASコード付き!【エージェント編】|AI BOOTCAMP 公式note
    michael-unltd
    michael-unltd 2024/12/01
    "※ 2024年12月16日追記 LINEの仕様変更により、LINEチャネルアクセストークンの取得方法が変わったため、記事をアップデートしました。"
  • LINEボットとDifyエージェントを用いた対話型AIキャラクターの実装|GoogleAppScript

    はじめに 近年、対話型AIは急速に発展し、様々なサービスに導入されています。その中でも、LINEボットはユーザーとの接点として広く普及しており、Dify APIのような高性能なAIプラットフォームとの連携によって、さらに魅力的なサービスを構築することが可能となっています。 記事では、Google Apps Script (GAS) を用いてLINEボットを開発し、Dify APIと連携することで、高度な対話型AIサービスを実現する方法を解説します。提供されたコードを基に、各関数の機能と処理の流れを詳細に説明し、LINEボット開発の基礎から応用までを網羅します。 システム構成 システムは、以下の4つの主要なコンポーネントで構成されています。 LINEボット: ユーザーからのメッセージを受信し、Dify APIとのやり取りを仲介します。 Dify API: 自然言語処理を用いてユーザーのメ

    LINEボットとDifyエージェントを用いた対話型AIキャラクターの実装|GoogleAppScript
    michael-unltd
    michael-unltd 2024/12/01
  • DifyとLangSmithを連携させてみよう!|marumarumaru

    LLMOpsをより効率的に効果的にDifyのv0.6.12でLangSmithとの連携ができるようになりました(今はv0.6.15なので今更感)。 LangSmithは、LLM(大規模言語モデル)アプリケーションの開発と運用を支援するプラットフォームで主に以下の機能を提供しています(by Perplexity) ・LLMの実行ログ収集(モニタリング、デバッグ) ・LLMの出力結果のデータセット化 ・登録したデータセットによるモデルの評価 LangSmithDifyでは既にLLMOpsの機能を提供していますが、より生成AIアプリの監視が強化できるのは嬉しいですね。 ということで、今回はLangSmithと連携する手順をご紹介します。 LangSmithの準備をしよう!LangSmithのアカウント作成まずはLangSmithのアカウントを作成します。LangSmithのHPにアクセスし、「S

    DifyとLangSmithを連携させてみよう!|marumarumaru
  • DifyとGoogle Sheetを連携して、誰でも使える化を試してみる

    はじめに Difyを活用すれば、生成AIを利用したチャットボットやワークフローの構築が非常に簡単に行えます。これらのワークフローは、さまざまな業務に柔軟に適用できるため、業務効率の向上が期待できます。最近、Difyを利用する機会が増えている中で、特にGoogle Sheetとの連携が業務効率化に大いに役立つと感じています。そこで、実際にGoogle SheetとDifyを連携させて、「誰でも簡単に、Difyを使ってGoogle Sheetの業務の効率化」ができるように検証してみたいと思います。 前提とする業務 サンプルとして、GoogleSheetに記載されているアンケートデータの要約や翻訳を行うことをゴールにしたいと思います。 ダミーデータを作る GPTに以下のようなお願いをして、ダミーデータを作ってもらいました。 Googleシートを使ってアンケートのサンプルデータを作成します。 あな

    DifyとGoogle Sheetを連携して、誰でも使える化を試してみる
  • DifyでSEO記事を生成するフローを作成してみた|理久

    はじめにこんにちは!理久です! いつもXやnoteを見ていただきありがとうございます!!! 今回は、DifyでキーワードからSEO記事を生成するワークフローについて解説します! DifyでSEOコンテンツ作成フロー作成しました!!📝 キーワード入力から、 1.競合サイトの分析→構成案生成→複数サイトから事例収集 2.構成案・事例を元にタイトル・コンテンツ生成→FLUX.1によるサムネイル生成 までできる! Notionに出力することで編集しやすくしている点がポイント✌🏻… pic.twitter.com/DJ0maVAdqw — 理久 (@rik423__ai) September 10, 2024 このフローでできること競合サイトの分析 分析を元にした構成案の作成 ファクトとなる事例の検索 1~3の結果を元に、記事の文&タイトル作成 サムネイル画像作成(応用して各段落ごとの画像生成

    DifyでSEO記事を生成するフローを作成してみた|理久
    michael-unltd
    michael-unltd 2024/10/02
  • Cross-Platform Copywriting with Dify - Dify Blog

    michael-unltd
    michael-unltd 2024/09/15
  • Dify - LINE Bot連携 考え方と実用テクニック

    2024.8.29 LINE DC Generative AI Meetup #2の登壇資料です。 (もくじ) 1. Dify連携のメリット 2. アーキテクチャー超ざっくり解説 3. Dify-LINE Bot連携各論 (1)セッション管理 (2)さまざまな要求メッセージへの対…

    Dify - LINE Bot連携 考え方と実用テクニック
    michael-unltd
    michael-unltd 2024/08/31
  • 旅行業のDXから新サービス創出まで: 令和トラベルのDify活用戦略と挑戦 | ドクセル

    スライド概要 Dify meetup #2 の登壇資料です! 令和トラベルがDifyをどう使ってきたか、活用のTipsなどをご紹介してますー。

    旅行業のDXから新サービス創出まで: 令和トラベルのDify活用戦略と挑戦 | ドクセル
    michael-unltd
    michael-unltd 2024/08/20
  • 「思索の羅針盤」 ~情報洪水の中でも思考の方向性を見通せるよう、Difyでアプリを作ってみた~|Shino Yamada

    抽象的なお題を前にして「どこから考え始めたら良いのか…」と頭を抱えた経験、日々供給される情報洪水に埋もれて、自分は何を判断したかったのか迷子になってしまった、という経験はありませんか? 何かを考え始める際、とりあえず検索から始めてしまうことはやりがちなのですが、『アウトプット思考』というによると、これはあまり良いやり方とは言えないようです。 「まず、なるべくたくさんの情報を集め、整理する」というスタンスでは、差別化が難しいどころか、時間もお金も無駄になる。つまり、競争力を失う要因ともなり得るのだ。 (中略) 情報にかける時間は必要最低限にして、当に大事な「考える」時間を増やすべきではないだろうか。 内田和成「アウトプット思考」では、頭の中にあるふわっとした問題意識をどのように深めていけば良いのでしょうか? 我々のふわっとした要求を掘り下げ、思考過程の道筋に見通しをつけてくれる「思索の羅

    「思索の羅針盤」 ~情報洪水の中でも思考の方向性を見通せるよう、Difyでアプリを作ってみた~|Shino Yamada
    michael-unltd
    michael-unltd 2024/08/20
    “WorkflowではなくChatflowを選んだ理由は、ユーザーと何度も対話する形式のボットを作りたかったから”
  • WBSから報告資料を自動生成するアプリ(Dify+Python)の作り方|Shino Yamada

    1. アプリケーション概要WBSの情報をCSVファイルから読み取り、Difyで作成されたChatflowアプリを使用して分析した上で、最終的にMarp形式の進捗報告資料を生成するアプリです。 2. コンポーネントこのアプリケーションは以下の主要コンポーネントで構成されています: WBS情報(CSV形式) Dify Chatflowアプリ(WBS-to-ReportPython スクリプト(dify-connect.py) Python スクリプト(create-marp-with-dify.py) バッチファイル(run_scripts.bat) 3. プロセスフロー以下のシーケンス図は、アプリケーションの動作フローを示しています: 報告資料を自動生成する仕組み4. コンポーネント詳細とコーディング解説

    WBSから報告資料を自動生成するアプリ(Dify+Python)の作り方|Shino Yamada
    michael-unltd
    michael-unltd 2024/08/20
  • 社内で Dify ハッカソンを開催しました! - Algomatic Tech Blog

    はじめに はじめまして、Data Scientist の山内(@jof_5)です。 記事では、先日、社内で開催した Dify ハッカソンの様子について紹介します。 はじめに Dify ハッカソン実施の背景 開発したLLMアプリケーションのご紹介 1. クラウドサービス見積もりくん 2. Sales Lead Generator 3. その他 Dify ハッカソンを通じて得た学び 最後に Dify ハッカソン実施の背景 先日、LLM アプリケーションをノーコードで開発できる Dify という新しいツールが登場し、LLM アプリケーション開発を大幅に簡素化できると話題になっていました。 dify.ai 社内でも話題に上がっており、Dify の実用性について興味深い議論が巻き起こりました。「当に使いやすいのか?」「どこまでの機能が実装可能か?」「実際の開発現場でどの程度有用か?」といった疑問

    社内で Dify ハッカソンを開催しました! - Algomatic Tech Blog
    michael-unltd
    michael-unltd 2024/08/19
    "システムコスト見積り"“会議後メール送付くん ・会議後にお礼メールをすぐに送りたいにも関わらず、打ち合わせ続きや移動なので作業ができない”
  • Difyアプリにユーザー機能とサブスク機能を実装する|R

    Dify+サブスク機能+ユーザー認証のアプリのサンプルの実装例が全然なかったので、自分でサンプル作ってみました! .envに必要な情報を入力してdocker起動するだけで簡単に試せます! 機能ユーザー認証ユーザー登録・ログイン・ログアウト・パスワードを忘れた場合、などのユーザー認証の基的な認証機能は実装されています。ユーザー認証にはsupabaseを使っているので、supabaseの登録が必要です。 このサンプルではユーザーログインをしないとchat画面に入れない仕様になっています。 課金機能Stripeで作成した課金機能が使えます。 課金用画面はstripeGUI画面で簡単に作成することができ、作成した画面のURLを.envファイルに設定するだけでリンクできます。 サブスクの有無によって処理の変更サブスク登録してない場合サブスク登録した場合サブスクしているユーザーとしていないユーザー

    Difyアプリにユーザー機能とサブスク機能を実装する|R
  • AITuberKit × Dify で超簡単チャットボット構築|ニケちゃん

    こんにちは、ニケです。 今回は、私の想像よりもAITuberKitとDifyの連携に反響があったということで、これらを使用したAIキャラと会話を始めるまでの環境構築方法を解説していきたいと思います。 Dify連携機能実装したときは、「何か流行ってるし追加したらウケいいかな」くらいにしか思ってなかったのですが、今では私自身も開発する時の第一選択肢としてDifyを選びます そんなAITuberKitですが、コマンド4つで環境構築できるので興味ある方はぜひ試してみてください〜https://t.co/41moOfGM0j https://t.co/EojL5QsCX0 pic.twitter.com/FJnMCxZI60 — ニケちゃん@AIキャラ開発 (@tegnike) July 17, 2024 ※ 今回は以下のライブラリやサービスを使用するので、必要に応じて前準備しておいてください。 g

    AITuberKit × Dify で超簡単チャットボット構築|ニケちゃん
  • Dify+Firecrawlでお手軽にパーソナルRAGを構築 - Qiita

    はじめに Open SourceのLLMアプリ開発プラットフォームを活用して、自分のオリジナルRAG環境を構築してみることとする 自身のWindows端末上のPodman DesktopにContainer版のDifyをデプロイし、合わせてFirecrawlもデプロイして、WEBクローリングでRAGのナレッジを収集する また、自身が所属しているプロジェクトRedmineを使ってタスク管理を行ってノウハウを集約しているため、Redmineチケットの内容もRAGのナレッジに登録してみる 環境情報 OS: Windows 11 Pro 23H2 RAM: 16.0GB SSD: 256GB Podman Desktop: v1.11.1 Podman: v5.1.1 Difyのインストール(Dify関連コンテナの起動) Difyのデプロイ GithubGithub Dify のリポジトリをク

    Dify+Firecrawlでお手軽にパーソナルRAGを構築 - Qiita
    michael-unltd
    michael-unltd 2024/08/10
  • Difyのワークフローとチャットフローでグルメレポートbotを作ってみた

    はじめに 初めてDifyを触ってみて、どんなものか確認します! チャットbotのチャットフローと、ワークフローを試してみる Difyのワークフローとチャットフローについて ワークフローの特徴 用途: 自動化およびバッチ処理のシナリオに向いている 高品質な翻訳、データ分析、コンテンツ生成、電子メール自動化などが代表的な使い方 特徴: ノード: ワークフローは、様々な機能を持つノードをつなぐことによって、連続した操作を実行する 開始ノード、終了ノード、様々な処理や条件分岐のノードなどが含まれる 変数: ワークフロー内のノード間でデータを渡すために変数が使わる 開始時に実行変数を定義する必要があり、これはプロセスの中で複雑な処理ロジックを実現するために使用される 終了ノード: プロセス終了時にのみ選択可能なノード チャットフローの特徴 用途: 対話型シナリオに向いており、カスタマーサービスやセマ

    Difyのワークフローとチャットフローでグルメレポートbotを作ってみた
    michael-unltd
    michael-unltd 2024/08/09
    DuckDuckGo
  • 「GAS×Dify」で、企業分析を自動化するフローを作成してみた|理久

    更新情報2024/08/09 Firecrawlを使用したフローを追加しました! 元のフローよりも取得できる情報の信頼性・充実性は高いと思うのでぜひ使ってみてください! 2024/08/14 Firecrawlを使用したフローを改良しました! こんにちは!理久と申します! いつも投稿を見ていただきありがとうございます! 今回は、DifyとGASを活用して、キーワード入力→企業調査を自動で行うフローについて解説します! このnoteを読めば、このように自動で競合分析・企業調査ができるようになります👇️ Dify×GASで企業分析を自動で行うツールを作成! キーワード(業種や事業)を入力したら競合他社とその情報を自動でリサーチしてくれます🔎 スプシのUIでこんなことできたら誰でも簡単に使えるし便利すぎるな~~!! pic.twitter.com/qKISCQp7FW — 理久 (@rik4

    「GAS×Dify」で、企業分析を自動化するフローを作成してみた|理久
    michael-unltd
    michael-unltd 2024/08/06
  • Google Apps Script から Dify ワークフローを実行する方法

    Google Apps Script から Dify ワークフローを実行する方法
    michael-unltd
    michael-unltd 2024/08/06
  • 全社的な生成AI活用プラットフォームとしての Difyの導入事例紹介

    [トレノケ雲の会 mod.13] 3回目のre:Inventで気づいたこと -CloudOperationsを添えて-

    全社的な生成AI活用プラットフォームとしての Difyの導入事例紹介
    michael-unltd
    michael-unltd 2024/08/06