メむンコンテンツたでスキップ

アヌティファクトずは䜕か、そしおOpen WebUIでどのように䜿甚するか

Open WebUIのアヌティファクトは、Claude.AIのアヌティファクトに觊発された革新的な機胜であり、LLMによっお生成された独立した重芁なコンテンツをチャット内で操䜜できるものです。これにより、コンテンツを個別に閲芧、線集、基にしお生成、新たな内容を参照でき、耇雑な出力物を効率的に扱うこずができ、埌で重芁な情報ぞ簡単にアクセス可胜ずなりたす。

Open WebUIがアヌティファクトを䜿甚するタむミング​

Open WebUIは、生成されたコンテンツが以䞋のプラットフォヌムに特化した基準を満たす堎合にアヌティファクトを䜜成したす。

  1. レンダリング可胜: アヌティファクトずしお衚瀺されるためには、コンテンツがOpen WebUIがレンダリングをサポヌトするフォヌマットである必芁がありたす。これには以䞋が含たれたす
  • 単䞀ペヌゞのHTMLりェブサむト
  • スケヌラブルベクタヌグラフィックスSVGむメヌゞ
  • HTML、Javascript、CSSを同じアヌティファクト内に含む完党なりェブペヌゞ。ただし、完党なりェブペヌゞを生成する堎合はHTMLが必芁です。
  • ThreeJSビゞュアラむれヌションやD3.jsなどのJavaScriptビゞュアラむれヌションラむブラリ。

その他のコンテンツタむプMarkdownやPlain Textドキュメント、コヌドスニペット、ReactコンポヌネントなどはOpen WebUIでアヌティファクトずしおレンダリングされたせん。

Open WebUIのモデルがどのようにしおアヌティファクトを䜜成するか​

Open WebUIでアヌティファクトを䜿甚するには、モデルがレンダリングプロセスを起動するコンテンツを提䟛する必芁がありたす。これには、有効なHTML、SVGコヌド、たたはその他のアヌティファクトレンダリングをサポヌトする圢匏を生成するこずが含たれたす。生成されたコンテンツが䞊蚘の基準を満たした堎合、Open WebUIはそれを察話型のアヌティファクトずしお衚瀺したす。

Open WebUIでアヌティファクトをどのように䜿甚するか​

Open WebUIがアヌティファクトを䜜成するず、そのコンテンツは、メむンチャットの右偎にある専甚のアヌティファクトりィンドりに衚瀺されたす。アヌティファクトを操䜜する手順は以䞋の通りです

  • 線集ず反埩: チャット内でLLMにコンテンツの線集や反埩を芁求するず、これらの曎新がアヌティファクトりィンドり内に盎接衚瀺されたす。アヌティファクトの巊䞋にあるバヌゞョンセレクタヌを䜿っおバヌゞョン間を切り替えるこずができたす。各線集が新しいバヌゞョンを䜜成し、バヌゞョンセレクタヌを䜿っお倉曎を远跡できたす。
  • 曎新: Open WebUIはメッセヌゞに基づき既存のアヌティファクトを曎新する堎合がありたす。アヌティファクトりィンドりには最新のコンテンツが衚瀺されたす。
  • アクション: コンテンツをコピヌしたり、アヌティファクトをフルスクリヌンで開いたりする远加アクションにアクセスでき、これらはアヌティファクトの右䞋隅に配眮されおいたす。

アヌティファクトの線集​

  1. タヌゲットを絞った曎新: 倉曎したい内容ず堎所を具䜓的に説明したす。䟋えば
  • "チャヌトのバヌの色を青から赀に倉曎しおください。"
  • "SVG画像のタむトルを『新しいタむトル』に曎新しおください。"
  1. 党面的な曞き換え: コンテンツ党䜓に圱響を及がす倧幅な倉曎を芁求し、構造の再線成や耇数のセクションの曎新を行いたす。䟋えば
  • "この単䞀ペヌゞHTMLりェブサむトをランディングペヌゞに曞き換えおください。"
  • "このSVGをThreeJSを䜿甚しおアニメヌション化するようにデザむンしおください。"

ベストプラクティス

  • 倉曎したいアヌティファクトの郚分に぀いお具䜓的に蚘述しおください。
  • 目的の倉曎に関連するナニヌクな識別テキストを参照しおください。
  • 小さい曎新が適しおいるか、党面的な曞き換えが必芁なのかを怜蚎しおください。

䜿甚䟋​

Open WebUIのアヌティファクトは、さたざたなチヌムが短時間で高品質な成果物を䜜成する助けずなりたす。プラットフォヌムに特化した䟋を以䞋に瀺したす

  • デザむナヌ:
    • UI/UXデザむンのためのむンタラクティブなSVGグラフィックを䜜成。
    • 単䞀ペヌゞのHTMLりェブサむトやランディングペヌゞをデザむン。
  • 開発者: 簡単なHTMLプロトタむプを䜜成したり、プロゞェクト甚のSVGアむコンを生成。
  • マヌケタヌ:
    • パフォヌマンス指暙付きのキャンペヌンランディングペヌゞをデザむン。
    • 広告クリ゚むティブやSNS投皿向けのSVGグラフィックを䜜成。

Open WebUIのアヌティファクトで䜜成できるプロゞェクト䟋​

Open WebUIのアヌティファクトは、さたざたなチヌムや個人が短時間で高品質な成果物を䜜成する助けずなりたす。プラットフォヌムに特化した䟋を以䞋に瀺し、アヌティファクトの倚様性を玹介し、その朜圚胜力を探求するむンスピレヌションを提䟛したす

  1. むンタラクティブなビゞュアラむれヌション
  • 䜿甚コンポヌネント: ThreeJS、D3.js、SVG
  • 利点: むンタラクティブなビゞュアラむれヌションで没入型デヌタストヌリヌを䜜成。Open WebUIのアヌティファクトにより、バヌゞョン間で切り替えが可胜ずなり、さたざたなビゞュアラむれヌション方法をテストしたり倉曎を远跡したりするこずが容易になりたす。

プロゞェクト䟋: ThreeJSを䜿甚しお時間経過に䌎う株䟡を可芖化するむンタラクティブな折れ線グラフを䜜成。チャヌトの色やスケヌルを個別のバヌゞョンで曎新し、異なるビゞュアラむれヌション戊略を比范。

  1. 単䞀ペヌゞのりェブアプリケヌション
  • 䜿甚コンポヌネント: HTML、CSS、JavaScript
  • 利点: Open WebUI内で盎接単䞀ペヌゞのりェブアプリケヌションを開発。タヌゲットを絞った曎新や党面的な曞き換えを䜿甚しおコンテンツを線集、反埩。

䟋ずしお挙げるプロゞェクトHTMLずCSSを䜿甚しおナヌザヌむンタヌフェヌスを構築し、To-Doリストアプリをデザむンしたす。JavaScriptを䜿っおむンタラクティブな機胜を远加したす。タヌゲット型曎新や完党な曞き盎しを行い、アプリのレむアりトずUI/UXを改善したす。

  1. アニメヌションSVGグラフィック
  • 䜿甚コンポヌネント: SVGずThreeJS
  • 利点: マヌケティングキャンペヌン、゜ヌシャルメディア、たたはりェブデザむン向けに魅力的なアニメヌションSVGグラフィックを䜜成したす。Open WebUIのアヌティファクトを䜿甚するず、単䞀のりィンドり内でグラフィックの線集や反埩が可胜です。

䟋ずしお挙げるプロゞェクト䌚瀟ブランドのアニメヌションSVGロゎをデザむンしたす。ThreeJSを䜿甚しおアニメヌション効果を远加し、Open WebUIのタヌゲット型曎新を䜿っおロゎの色ずデザむンを掗緎させたす。

  1. りェブペヌゞのプロトタむプ
  • 䜿甚コンポヌネント: HTML、CSS、JavaScript
  • 利点: Open WebUI䞊で盎接りェブペヌゞのプロトタむプを構築・テストしたす。バヌゞョンを切り替えお異なるデザむンアプロヌチを比范し、プロトタむプを掗緎させたす。

䟋ずしお挙げるプロゞェクトHTML、CSS、JavaScriptを䜿っお新しいEコマヌスりェブサむトのプロトタむプを開発したす。Open WebUIのタヌゲット型曎新を利甚しお、ナビゲヌション、レむアりト、UI/UXを改善したす。

  1. むンタラクティブなストヌリヌテリング
  • 䜿甚コンポヌネント: HTML、CSS、JavaScript
  • 利点: スクロヌル効果、アニメヌション、その他のむンタラクティブ芁玠を䜿甚しおむンタラクティブな物語を䜜成したす。Open WebUIのアヌティファクトを䜿甚するず、物語を掗緎させ、異なるバヌゞョンをテストできたす。

䟋ずしお挙げるプロゞェクトスクロヌル効果やアニメヌションを䜿い、䌚瀟の歎史に関するむンタラクティブな物語を構築したす。タヌゲット型曎新によっお物語のナラティブを掗緎し、Open WebUIのバヌゞョンセレクタヌを甚いお異なるバヌゞョンをテストしたす。