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

Ant Design X: モデル統合とデータフロー管理をサポートし、AIチャットインターフェースを迅速に構築するためのツールキット。

はじめに

Ant Design Xは、Ant Groupによってオープンソース化されたツールキットで、開発者がAI主導の対話インターフェースを迅速に構築できるように設計されています。豊富なコンポーネントとテンプレートのセットを提供し、OpenAI標準と互換性のあるモデル統合をサポートし、インテリジェントな顧客サービスやAIアシスタントなどの様々なアプリケーションシナリオに適しています。Ant Design Xにより、開発者はパーソナライズされたAI対話インターフェースを簡単に作成し、開発効率を向上させることができます。

Ant Design X: モデル統合とデータフロー管理をサポートし、AI主導のフロントエンド対話インターフェースを迅速に構築。-1

デモアドレス:https://x.ant.design/docs/playground/independent-cn


 

機能一覧

  • 柔軟で多様な原子コンポーネントAIインターフェースは、AI対話シナリオのほとんどをカバーするように設計されており、パーソナライズされたAI対話を迅速に構築するのに役立つ。
  • すぐに使えるモデル統合OpenAI準拠の推論サービスに簡単に接続できます。
  • 効率的なデータフロー管理データフローを管理し、開発効率を向上させる強力なツールを提供します。
  • 豊富なテンプレートをサポートLUIアプリケーション開発を飛躍させるための様々なテンプレートを提供します。
  • TypeScriptをフルサポート開発経験と信頼性を向上させるために、型カバレッジを確保する。
  • テーマの高度なカスタマイズ多様な利用シーンやパーソナルなニーズに応えるため、きめ細かなスタイル調整をサポート。

 

ヘルプの使用

取り付け

Ant Design Xは、npm、yarn、またはpnpmを使ってインストールできます:

npm install @ant-design/x --save
yarn add @ant-design/x
pnpm add @ant-design/x

を紹介する。

ブラウザにスクリプトとリンクタグを追加し、グローバル変数を使用する。 蟻走感npmパッケージのdistディレクトリに用意しました。これは antdx.jsそしてantdx.min.js 歌で応える antdx.min.js.map.

アトミック・コンポーネントの使用

RICH対話パラダイムに基づき、AI対話アプリケーションを柔軟に構築するためのアトミックコンポーネントを提供する:

  • ユニバーサル・コンポーネント例:バブル、カンバセーションズ
  • モーニングコール・コンポーネント例:ようこそ、プロンプト。
  • プレゼンテーション・コンポーネント例:送信者、添付ファイル、提案。
  • 確認コンポーネント例:ThoughtChain

以下は、Atomコンポーネントを使用した簡単なチャットインターフェースの作成例です:

インポート 反応 from 'react';
import { Bubble, Sender } from '@ant-design/x';
const messages = [{ content: 'Hello, Ant Design X!', role: 'user' }];
const App = () => (
<div

<送信者
</div
);
エクスポート default App.

接続モデル推論サービス

利用する ユースエクスエージェント OpenAI準拠のモデル推論サービスに簡単に接続できるランタイムツールです。ここでは ユースエクスエージェント の例:

import React from 'react';
import { useXAgent, Sender } from '@ant-design/x';
const アプリ = () => {
const [agent] = useXAgent({
baseURL: 'https://your.api.host'、
model: 'gpt-3.5'、
});
function chatRequest(text) {
agent.request({
messages: [{ content: text, role: 'user' }], stream: true, { }; function chatRequest(text) { agent.request({
stream: true, }); function chatRequest(text) { agent.request({ messages: [{ content: text, role: 'user' }], stream: true, }); function chatRequest(text) { agent.request({ messages: [{ content: text, role: 'user' }], stream: true, })
});
}
return ;;
}; }
export default App.

データフローの効率的な管理

利用する ユーズエックスチャット AI対話アプリケーションのデータフロー管理を容易にするランタイムツール:

インポート React from 'react';
import { useXChat, useXAgent } from '@ant-design/x';
const アプリ = () =&gt; {
const [agent] = useXAgent({
baseURL: 'https://your.api.host'、
model: 'gpt-3.5'、
});
const { onRequest, messages } = useXChat({ agent });
return (
<div>
<Bubble.List items={messages} />
<sender onsubmit="{onRequest}" />
</div>
);
};
export default App.

モジュラーantdの使用

アントデザイン ESモジュール・ツリー・ロッキングはデフォルトでサポートされている。

TypeScriptのサポート

アントデザイン 組み込みの TypeScript 定義を提供する。

非反応の実装

React以外の実装も自由に投稿してください!

AIイージー・ラーニング

AIを始めるための素人ガイド

AIツールの活用方法を、低コスト・ゼロベースから学ぶことができます。AIはオフィスソフトと同様、誰にとっても必須のスキルです。 AIをマスターすれば、就職活動で有利になり、今後の仕事や勉強の労力も半減します。

詳細を見る
無断転載を禁じます:チーフAIシェアリングサークル " Ant Design X: モデル統合とデータフロー管理をサポートし、AIチャットインターフェースを迅速に構築するためのツールキット。

チーフAIシェアリングサークル

チーフAIシェアリングサークルは、AI学習に焦点を当て、包括的なAI学習コンテンツ、AIツール、実践指導を提供しています。私たちの目標は、高品質のコンテンツと実践的な経験の共有を通じて、ユーザーがAI技術を習得し、AIの無限の可能性を一緒に探求することです。AI初心者でも上級者でも、知識を得てスキルを向上させ、イノベーションを実現するための理想的な場所です。

お問い合わせ
ja日本語