日本語版
最新ニュース
世界

Vercel、新しい AI フレームワークを作成。 関連記事: Rust と Adob​​e のアップデート

フロントエンド クラウド プロバイダーである Vercel は今週、AI 統合ツール ModelFusion を買収しました。これは Vercel の AI SDK v.3.1 のリリースで利用可能になりました。 このリリースと買収により、同社は「AI アプリケーションを構築するための完全な TypeScript フレームワークの提供にまた一歩近づいた」とのこと。 ヴェルセル氏がブログ投稿で言及。 ModelFusion.dev 開発者にとってAIモデルの統合を簡素化するのに役立つだろうとチームは述べた。 Vercel AI SDK コアには、大規模な言語モデルと直接対話する機能が含まれているため、開発者はさまざまなプロバイダーの LLM にアクセスし、ユースケースごとに最適なモデルとプロバイダーを選択できます。 Vercel の製品、AI 担当副社長は、このリリースは 3 つの主要な部分で構成されていると説明しました。 ジャレッド・パーマー、ソフトウェアエンジニア ラース・グラメル。 AI SDK コア: テキスト、構造化オブジェクト、およびツール呼び出しを生成するための統合…

Vercel、新しい AI フレームワークを作成。 関連記事: Rust と Adob​​e のアップデート

1715426502
2024-05-11 11:07:23

フロントエンド クラウド プロバイダーである Vercel は今週、AI 統合ツール ModelFusion を買収しました。これは Vercel の AI SDK v.3.1 のリリースで利用可能になりました。 このリリースと買収により、同社は「AI アプリケーションを構築するための完全な TypeScript フレームワークの提供にまた一歩近づいた」とのこと。 ヴェルセル氏がブログ投稿で言及

ModelFusion.dev 開発者にとってAIモデルの統合を簡素化するのに役立つだろうとチームは述べた。 Vercel AI SDK コアには、大規模な言語モデルと直接対話する機能が含まれているため、開発者はさまざまなプロバイダーの LLM にアクセスし、ユースケースごとに最適なモデルとプロバイダーを選択できます。

Vercel の製品、AI 担当副社長は、このリリースは 3 つの主要な部分で構成されていると説明しました。 ジャレッド・パーマー、ソフトウェアエンジニア ラース・グラメル

  • AI SDK コア: テキスト、構造化オブジェクト、およびツール呼び出しを生成するための統合 API 大規模言語モデル (LLM)。 「Drizzle や Prisma などのプロジェクトからインスピレーションを得て、AI SDK コアを ORMLLM のためのスタイルの抽象化」と Palmer と Grammel は書いています。 「これらの新しい API は、あらゆる JavaScript 環境で LLM を操作するための統合された低レベルのプリミティブのセットを提供し、主要なモデル プロバイダー間の癖を抽象化します。」 また 統合が簡素化されます LLM は次の 2 つの質問にまとめられます。どのような種類のデータ (テキストまたは構造化オブジェクト) を生成したいですか? また、増分ストリーミングで配信するか、一括ストリーミングで配信するかを選択します。
  • AI SDK UI: チャット インターフェイスを迅速に構築するためのフレームワークに依存しないフックのセット。 現時点では、それは簡単なことではありません。チャット インターフェイスには、「状態管理 (クライアント入力の追跡、会話履歴、状態の読み込み)、ストリーミング テキストを解析して処理するロジック、永続データを管理するライフサイクル フックなど、複雑な定型文が必要です。」彼らが書きました。 これにより、AI インターフェイスが 3 つのフック (useChat、useCompletion、useAssistant) に簡素化されます。 streamText関数を使うと、 開発者はストリーミングチャットボットを作成できます パーマー氏とグラメル氏は、コードは 50 行未満であると述べています。
  • AI SDK RSC: 生成的なユーザー インターフェイスをストリーミングするためのライブラリ React サーバー コンポーネント (RSC)。 これにより、開発者はリアルタイム データを取得できる AI アプリケーションを構築できるようになります。
  • Rust のアップデート: 新しい診断属性を追加

    Rustバージョン1.78.0がリリースされました 先週後半に安定化し、新しい 診断属性 コンパイラ エラー メッセージに影響を与える可能性があります。

    その間 コンパイラ これらを使用する必要はありませんが、コンパイラへのヒントとして機能します。 「この柔軟性により、異なるバージョンやまったく異なる実装であっても、すべてのコンパイラでサポートされていない場合でも、ソースコードが診断を提供できるようになります」とRustチームは書いている。

    この更新により、安全でない前提条件をアサートする条件も、 コードが生成される, したがって、デビュー アサーションのユーザー独自の設定に応じてチェックできます。 「この変更は、ユーザーがコード内で未定義の動作を検出するのに役立ちますが、どの程度チェックされるかの詳細は一般に安定していません」とチームは述べています。

    以前は、安全でない関数の前提条件のアサーションは「#」でのみ有効でした。[cfg(debug_assertions)] リリースのパフォーマンスへの影響を避けるために標準ライブラリをビルドします。」 しかし、これによって問題が発生しました。標準ライブラリは通常、リリース モードでコンパイルおよび配布されるため、ほとんどの Rust 開発者はまったくチェックしていなかった、とチームは付け加えました。

    このアップデートには、決定論的な再調整も含まれています。 「標準ライブラリには、ポインタとスライスの配置を変更する関数がいくつかありますが、ドキュメントに正確に従った場合、実際に信頼するのが難しいという注意事項が以前はありました。」とチームは書いています。 「これらの警告は主に const 評価に対するヘッジとして存在しましたが、とにかく非 const での使用に対してのみ安定しています。」 今後は、実際の入力に応じて一貫した実行時の動作が保証されると彼らは付け加えた。

    最後に、アップデートにより 4 つが安定しました APIにリストされ、リンクされています。 ブログ投稿

    Adobe React Spectrum リリース

    Adobe React Spectrum は、Web アプリケーションのユーザー インターフェイスを構築するための React ベースのライブラリとツールのコレクションです。 先週、 アドビはいくつかの機能を一般提供しました、サブメニュー、使用できないメニュー項目、DropZone および FileTrigger コンポーネントが含まれます。

    サブメニューは、項目とメニューを SubmenuTrigger でラップすることで作成できます。 SubmenuTrigger は、サブメニューの開始をトリガーする項目とメニュー自体の 2 つの子を受け入れます。 Adobe のサブメニューのドキュメント

    新しいカラー コンポーネントのスイートもあります: ColorPicker、ColorArea、ColorField、ColorSlider、ColorSwatch、ColorSwatchPicker、および現在ベータ版の ColorWheel。 「これらにより、スクリーンリーダーサポートのためのアクセス可能な色の説明を含む、完全にカスタマイズ可能なカラーピッカーを構築できます」とAdobeのチームは書いている。

    このリリースには、「展開、折りたたみ、複数選択、キーボード ナビゲーション、および対話型の子」をサポートする TreeView の最初のアルファ版も組み込まれています。 また、アドビはクライアント側ルーターとの統合を改善しました。これには、「スクロール、履歴、ベースパスなどへのプッシュではなく置換など、ルーター固有の動作を制御するオプションを受け入れる」ことが含まれます。

    YouTube.COM/THENEWSTACK

    テクノロジーの進歩は速いので、エピソードを見逃さないでください。 YouTube チャンネルに登録すると、すべてのポッドキャスト、インタビュー、デモなどをストリーミングできます。

    購読する

    スケッチで作成されたグループ。

    ロレイン・ローソンは、データ統合からセキュリティに至るまでのテクノロジー問題を 25 年間カバーしてきたベテランのテクノロジー記者です。 The New Stack に入社する前は、バンキング テクノロジー サイト Bank Automation News の編集者を務めていました。 彼女が持っている…

    ロレイン・ローソンの続きを読む

    #Vercel新しい #フレームワークを作成 #関連記事 #Rust #と #Adobe #のアップデート

    執筆者について: nipponese

    Nipponese News編集部は、国内外のニュースを日本語で分かりやすくお届けします。