メインコンテンツへスキップ
ToolPotion

GitHub - microsoft/JARVIS

Microsoftが開発したJARVISは、大規模言語モデル(LLM)を機械学習(ML)コミュニティに接続します。人工汎用知能(AGI)を探求するために設計されており、Hugging Face HubのエキスパートモデルとLLMを統合します。JARVISは、ユーザーのリクエストに基づいてタスクを自動化し、応答を生成します。

URLを訪問

説明

JARVISは、複雑なタスクのためにLLMを利用してさまざまなAIモデルに接続する共同システムです。Microsoftが開発したこのシステムは、人工汎用知能(AGI)の研究を進めることを目的としています。タスク計画、モデル選択、タスク実行、応答生成の4段階のワークフローを通じて動作します。このシステムは、ChatGPTを使用してユーザーのリクエストを分析し、Hugging Faceからエキスパートモデルを選択し、タスクを実行し、応答を生成します。

JARVISは、AzureプラットフォームでのOpenAIサービスのサポートやGPT-4モデルなど、いくつかの機能を提供しています。CLIモードとWebモードでのインタラクションが可能です。このシステムは、ローカルモデルのデプロイを必要としない「lite」バージョンや、より広範な要件を持つ「default」バージョンなど、さまざまな構成をサポートしています。このプロジェクトには、Gradioデモと中間結果へのWeb APIアクセスも含まれています。システムのアーキテクチャは、さまざまなモデルの統合を可能にし、タスクの自動化と応答生成における機能を強化します。

JARVISは、研究者、開発者、LLMとAIタスクの自動化の能力を探求することに関心のあるすべての人を対象に設計されています。システムのモジュール設計により、新しいモデルと機能の容易な統合が可能です。このプロジェクトは、サーバー構成やWebアプリケーションのデプロイなど、セットアップと使用に関する詳細な手順を提供しています。また、ユーザーがシステムとのインタラクション方法を理解するのに役立つ、リクエストと応答の例も提供しています。プロジェクトのドキュメントには、システム要件、クイックスタートガイド、および関連する研究論文の引用情報が含まれています。

JARVISの価値は、LLMをエキスパートモデルと統合することにより、複雑なAIタスクを効率化できることにあります。研究者がさまざまなモデルと構成を試すためのプラットフォームを提供します。システムの柔軟性とモジュール設計は、AIにおけるLLMの可能性を探求することに関心のあるすべての人にとって貴重なツールとなります。

GitHubの主要機能

  • LLMをエキスパートモデルと統合

  • タスク計画と実行をサポート

  • タスク分析と応答生成にChatGPTを利用

  • CLIモードとWebモードを提供

  • OpenAIとGPT-4をサポート

  • Gradioデモを提供

  • 中間結果用のWeb APIを提供

  • より簡単なセットアップのための「lite」構成を含む

  • ローカルおよびHugging Face Inference Endpointsをサポート

  • AIタスクの自動化を促進

  • 新しいモデルの容易な統合のためのモジュール設計

GitHubをはじめる

  1. クローン: GitHubからJARVISリポジトリをクローンします。

  2. 依存関係のインストール: 環境をセットアップし、condaとpipを使用して必要なパッケージをインストールします。

  3. 設定: 設定ファイル内のAPIキーとトークンを置き換えます。

  4. モデルのダウンロード: 提供されたスクリプトを使用して、必要なモデルをダウンロードします。

  5. 実行: サーバーとアプリケーションを、サーバー、CLI、またはWebモードで実行します。

  6. アクセス: Web APIまたはGradioデモを介してサービスにアクセスします。

  7. テスト: リクエストを送信し、応答を分析してシステムをテストします。

  8. 最適化: パフォーマンスを最適化するために、さまざまな構成とモデルを試します。

GitHubの使用例

  • タスクの自動化
  • モデルの統合
  • AI研究
  • Web APIアクセス
  • Gradioデモ
  • CLIインタラクション
  • モデル評価

GitHubのFAQ

GitHub のレビュー

読み込み中...

GitHub に似た人気のAIツール

AI GitHub リポジトリ

Difyは、LLMアプリケーション開発のためのオープンソースプラットフォームです。AIワークフロー、RAGパイプライン、エージェント機能を構築するためのビジュアルキャンバスを提供します。包括的なモデルサポートとLLMOps機能により、開発者は迅速なプロトタイピングと本番環境へのデプロイを実現できます。

注目AI エージェントビルダー

AI GitHub リポジトリ

MS-Agentは、AIエージェントに自律的な探索と複雑なタスク実行能力を付与するために設計された、軽量で拡張性の高いフレームワークです。マルチエージェントシステム、コード生成、ビデオ生成、高度なリサーチ機能をサポートし、開発者向けの柔軟なアーキテクチャを提供します。

AI エージェントビルダー

IoAは、協調型AIエージェントが複雑なタスクに取り組むことを可能にするオープンソースフレームワークです。多様なエージェントの統合と自律的なチーム編成のために、インターネットに着想を得たアーキテクチャを使用しています。主な機能には、非同期タスク実行と適応的な会話フローが含まれます。AutoGPTやOpen…

AI エージェントビルダー

AI GitHub リポジトリ

Gwenflowは、自律AIエージェントと大規模言語モデル(LLM)を活用したアプリケーションのオーケストレーションを行うためのPythonフレームワークです。LLMとエージェントのスケーラブルなソリューションへの統合を簡素化し、複数のLLMプロバイダー、マルチエージェントフロー、RAGパイプライン、ストリーミングをサポートします。

AI エージェントビルダー

Devikaは、Devinの代替として設計されたオープンソースのAIソフトウェアエンジニアです。高度な指示を理解し、それを分解し、情報を調査し、コードを記述します。Devikaは複数のプログラミング言語をサポートし、さまざまなLLMと統合し、AIアシスタンスを提供することでソフトウェア開発に革命を起こすことを目指しています。

AI コーディングアシスタント

AI GitHub リポジトリ

BeeAI Frameworkは、本番環境対応のAIエージェントおよびマルチエージェントシステムを構築するためのオープンソースツールキットです。PythonとTypeScriptの両方での開発をサポートし、推論、アクション、コラボレーション、堅牢なエラー処理機能を提供し、複雑な問題解決を可能にします。

AI エージェントビルダー

AI エージェント

コーディングエージェントがエージェント、チーム、ワークフローを構築するための基本要素を提供し、あなた自身のクラウドで安全にそれらを提供するためのランタイムを備えたエージェントプラットフォームです。

注目AI エージェントビルダー

AI エージェント

Mistral AIのAgentsおよびConversations APIは、開発者が自律型AIシステムを構築するための強力なツールを提供します。これらのLLM搭載エージェントは、計画を立て、ツールを使用し、複雑なタスクを実行して特定の目標を達成でき、互いに連携して高度な成果を生み出します。マルチモーダルモデルと永続的な状態をサポートしています。

AI エージェントビルダー