Large Language Models

  • enhance_llm
    大規模言語モデルと共にマルチステップ推論パイプラインやエージェントのようなワークフローを構築するためのPythonフレームワーク。
    0
    0
    enhance_llmとは?
    enhance_llmは、定義されたシーケンスで大規模言語モデル呼び出しを調整するモジュール式のフレームワークを提供し、開発者がプロンプトの連結、外部ツールやAPIの統合、会話のコンテキスト管理、条件付きロジックの実装を可能にします。複数のLLMプロバイダー、カスタムプロンプトテンプレート、非同期実行、エラー処理、メモリ管理をサポートし、LLMのインタラクションのボイラープレートを抽象化して、エージェントのようなアプリケーション(自動化されたアシスタント、データ処理ボット、マルチステップ推論システム)の開発、デバッグ、拡張を容易にします。
  • AI Agent Example
    OpenAI APIを利用した自動タスク計画、メモリ管理、ツール実行を示すAIエージェントのテンプレート。
    0
    0
    AI Agent Exampleとは?
    AI Agent Exampleは、強力な言語モデルを利用したインテリジェントエージェントの構築に関心のある開発者や研究者にとっての実践的なデモリポジトリです。このプロジェクトには、エージェントの計画、メモリ保存、およびツール呼び出しのサンプルコードが含まれており、外部APIやカスタム関数の統合方法を示しています。ユーザーの意図を解釈し、行動計画を策定し、事前定義されたツールを呼び出してタスクを実行するシンプルな会話インターフェースを備えています。開発者は、イベントのスケジューリング、ウェブスクレイピング、自動データ処理などの新しい機能をエージェントに拡張するための明確なパターンを追うことができます。このモジュラーアーキテクチャにより、AI主導のワークフローやパーソナライズされたデジタルアシスタントの実験を促進し、エージェントのオーケストレーションと状態管理についての洞察も提供します。
  • demo_smolagents
    GitHubのデモで、SmolAgentsを紹介します。これは、ツール統合を備えた軽量なPythonフレームワークで、LLMを搭載した複数のエージェントのワークフローを調整します。
    0
    0
    demo_smolagentsとは?
    demo_smolagentsは、大規模言語モデルを活用した自律型AIエージェントを作成するためのPythonベースのマイクロフレームワークであるSmolAgentsのリファレンス実装です。このデモには、特定のツールキットを使用した個別エージェントの構成、エージェント間の通信チャネルの確立、タスクの動的な引き継ぎ管理の例が含まれます。LLM統合、ツール呼び出し、プロンプト管理、およびマルチエージェントシステムの調整パターンを披露し、ユーザ入力や中間結果に基づいて協調動作できるシステムの構築を可能にします。
  • cpp-langchain
    メモリ、ツール、およびモジュール式ワークフローを備えたLLMプロンプトを調整し、AIエージェントを構築するためのC++ライブラリ。
    0
    0
    cpp-langchainとは?
    cpp-langchainは、C++でLangChainエコシステムのコア機能を実装しています。開発者は、大規模言語モデルへの呼び出しをラップし、プロンプトテンプレートを定義し、チェーンを組み立て、外部ツールやAPIを呼び出すエージェントを調整できます。会話状態を維持するためのメモリモジュール、類似検索用の埋め込みサポート、ベクトルデータベースとの統合を含みます。モジュール式設計により、各コンポーネント(LLMクライアント、プロンプト戦略、メモリバックエンド、ツールキット)を特定の用途に合わせてカスタマイズ可能です。ヘッダーのみのライブラリとCMakeサポートを提供し、Windows、Linux、macOS上でPythonランタイムなしにネイティブなAIアプリケーションのコンパイルを容易にします。
  • gym-llm
    gym-llmは、会話や意思決定タスクのためのベンチマークとLLMエージェントのトレーニングに使用されるGymスタイルの環境を提供します。
    0
    0
    gym-llmとは?
    gym-llmは、テキストベースの環境を定義することで、LLMエージェントがプロンプトとアクションを通じて相互作用できるようにし、OpenAI Gymエコシステムを拡張します。各環境はGymのステップ、リセット、レンダリングの規約に従い、観測はテキストとして出力され、モデル生成の応答はアクションとして受け入れられます。開発者は、プロンプトテンプレート、報酬計算、終了条件を指定することで、高度な意思決定や会話型のベンチマークを作成できます。人気のRLライブラリやロギングツール、評価指標との連携により、エンドツーエンドの実験を容易に行えます。パズル解決、対話管理、構造化されたタスクのナビゲーションなど、LLMの能力を評価するための標準化された再現性のあるフレームワークを提供します。
  • Fabrice AI
    JavaScript環境において、LLMs、ツール統合、メモリ管理を可能にする柔軟なTypeScriptフレームワーク。
    0
    0
    Fabrice AIとは?
    Fabrice AIは、Node.jsとブラウザ環境で大規模言語モデル(LLMs)を活用した高度なAIエージェントシステムの構築を可能にします。会話履歴を保持するためのビルトインメモリモジュール、カスタムAPIとのツール統合、コミュニティ駆動の拡張性を持つプラグインシステム、型安全なプロンプトテンプレート、多エージェントの調整、設定可能なランタイム動作により、チャットボット、タスクの自動化、バーチャルアシスタントの作成を簡素化します。クロスプラットフォーム設計により、Webアプリ、サーバーレス関数、デスクトップアプリへのシームレスな展開を実現し、インテリジェントでコンテキスト認識型のAIサービスの開発を促進します。
  • LeanAgent
    LeanAgentは、LLM駆動の計画、ツール使用、メモリ管理を備えた自律エージェントの構築のためのオープンソースのAIエージェントフレームワークです。
    0
    0
    LeanAgentとは?
    LeanAgentは、自律型AIエージェントの作成を簡素化するPythonベースのフレームワークです。決定に大規模言語モデルを利用したビルトインの計画モジュール、外部APIやカスタムスクリプト呼び出しに対応する拡張可能なツール統合レイヤー、および対話を跨いだコンテキストを保持するメモリ管理システムを提供します。開発者は、エージェントのワークフローを設定し、カスタムツールをプラグインし、デバッグツールを用いて迅速に反復し、さまざまなドメイン向けに運用可能なエージェントを展開できます。
  • SCOUT-2
    オープンソースフレームワークで、自律AIエージェントをオーケストレーションし、目標をタスクに分解し、アクションを実行し、結果を動的に改善します。
    0
    0
    SCOUT-2とは?
    SCOUT-2は、大規模な言語モデルによって動作する自律エージェントを構築するためのモジュール式アーキテクチャを提供します。目標の分解、タスクの計画、実行エンジン、フィードバック駆動の反省モジュールを含みます。開発者はトップレベルの目標を定義し、SCOUT-2は自動的にタスクツリーを生成し、担当エージェントに実行を割り当て、進行状況を監視し、結果に基づいてタスクを調整します。OpenAI APIと連携し、カスタムプロンプトやテンプレートを用いてさまざまなワークフローをサポート可能です。
  • LLM Maze Agent
    オープンソースのPythonエージェントフレームワークで、チェーン・オブ・ソート推論を使用してLLM誘導の計画により迷路を動的に解決します。
    0
    0
    LLM Maze Agentとは?
    LLM Maze Agentフレームワークは、Pythonベースの環境を提供し、大規模な言語モデルを使用してグリッド迷路をナビゲートできるインテリジェントエージェントを構築します。モジュール化された環境インターフェースとチェーン・オブ・ソートプロンプトテンプレートおよびヒューリスティックな計画を組み合わせて、エージェントは反復的にLLMに問い合わせて移動方向を決定し、障害物に適応し、内部状態表現を更新します。OpenAIとHugging Faceのモデルの即時サポートによりシームレスな統合が可能であり、構成可能な迷路生成とステップバイステップのデバッグによりさまざまな戦略を試すことができます。研究者は報酬関数を調整し、カスタム観測空間を定義し、エージェントの軌跡を可視化して推論プロセスを分析できます。この設計により、LLM Maze Agentは、LLM駆動の計画の評価、AI概念の指導、および空間推論タスクのモデルパフォーマンスのベンチマークに適した多目的ツールとなっています。
  • Lagent
    Lagentは、LLMを活用した計画、ツール利用、多段階タスクの自動化を orchestrate するオープンソースのAIエージェントフレームワークです。
    0
    0
    Lagentとは?
    Lagentは、大規模言語モデルの上に構築されたインテリジェントエージェントを作成できる開発者向けフレームワークです。サブゴールに分解する動的計画モジュール、長時間セッションにわたるコンテキストを維持するメモリストア、API呼び出しや外部サービスアクセス用のツール統合インターフェースを提供します。カスタマイズ可能なパイプラインにより、エージェントの振る舞い、プロンプト戦略、エラー処理、出力解析を定義できます。Lagentのロギングとデバッグツールは意思決定ステップを監視しやすくし、スケーラブルなアーキテクチャはローカル、クラウド、エンタープライズ環境での展開をサポートします。自律型アシスタント、データ解析ツール、ワークフローの自動化の構築を高速化します。
  • Lyzr Studio
    Lyzr Studioは、APIおよび企業データと統合されたカスタム会話型アシスタントを構築するためのAIエージェント開発プラットフォームです。
    0
    0
    Lyzr Studioとは?
    Lyzr Studioは、大規模言語モデル、ビジネスルール、およびデータ統合を組み合わせることで、組織が迅速にカスタムAIアシスタントを構築できるようにします。ドラッグ&ドロップのインターフェースを用いて、ユーザーは複数のステップからなるワークフローを視覚的に調整し、内部API、データベース、サードパーティサービスと連携し、ドメイン固有の知識に基づくLLMのプロンプトをカスタマイズできます。エージェントはリアルタイムでテストし、ウェブウィジェット、メッセージアプリ、企業プラットフォームに展開し、パフォーマンス指標を追跡するダッシュボードで監視可能です。高度なバージョン管理、ロールベースアクセス、監査ログによりガバナンスも確保します。顧客サポート、リード資格認定、人事のオンボーディング、ITのトラブルシューティングなど、あらゆるシナリオで信頼性が高く拡張性のあるデジタルワーカーの開発を効率化します。
  • EspressoAI
    プラグイン、ツール呼び出し、複雑なワークフローを調整するカスタマイズ可能なAIエージェントに変換するモジュール式Node.jsフレームワーク。
    0
    0
    EspressoAIとは?
    EspressoAIは、大規模言語モデルに基づくAIエージェントの設計、構成、および展開を行うための構造化された環境を開発者に提供します。エージェントのワークフロー内でツールの登録と呼び出しをサポートし、内蔵のメモリモジュールで会話のコンテキストを管理し、複数段階の推論のためのプロンプトの連鎖を可能にします。外部APIやカスタムプラグイン、条件付きロジックを統合してエージェントの動作を調整できます。フレームワークのモジュラー設計により拡張性が保証され、チームはコンポーネントを交換したり、新機能を追加したり、専有のLLMに適合させたりできます(コアロジックを書き直す必要なし)。
  • Labs
    Labsは、開発者がシンプルなDSLを使用して自律型LLMエージェントを定義および実行できるAIオーケストレーションフレームワークです。
    0
    0
    Labsとは?
    Labsは大規模言語モデルを使ってAIエージェントを定義し実行するためのオープンソースの埋め込み可能なドメイン固有言語です。プロンプトの宣言、コンテキストの管理、条件分岐、外部ツール(例:データベース、API)との連携を行う構造を提供します。Labsを使えば、開発者はエージェントのワークフローをコードとして記述し、データ取得、分析、生成などの多段階タスクをオーケストレーションします。フレームワークはDSLスクリプトを実行可能なパイプラインにコンパイルし、ローカルまたは本番環境で実行可能です。LabsはインタラクティブREPL、コマンドラインツールと標準的なLLMプロバイダーとの連携をサポートし、モジュール式の拡張アーキテクチャによりカスタム関数やユーティリティの追加が容易です。軽量なランタイムは低オーバーヘッドと既存アプリへのシームレスな埋め込みを実現します。
  • Llama-Agent
    Llama-Agentは、ツール、メモリ、推論を使用してマルチステップタスクを実行するLLMを調整するPythonフレームワークです。
    0
    0
    Llama-Agentとは?
    Llama-Agentは、高度な言語モデルによって駆動されるインテリジェントなAIエージェントを作成するための開発者向けツールキットです。外部APIや関数を呼び出すツール統合、コンテキストを保存および取得するメモリ管理、および複雑なタスクを分解するための思考連鎖計画を提供します。エージェントはアクションを実行し、カスタム環境と対話し、プラグインシステムを通じて適応します。オープンソースプロジェクトとして、コアコンポーネントの容易な拡張をサポートし、さまざまなドメインでの自動化ワークフローの高速な実験と展開を可能にします。
  • StableAgents
    StableAgentsは、モジュール化された計画、メモリ、ツール統合を備えた自律型AIエージェントの作成とオーケストレーションを可能にします。
    0
    0
    StableAgentsとは?
    StableAgentsは、大規模言語モデルを使用して計画、実行、および複雑なワークフローに適応できる自律型AIエージェントを作成するための包括的なツールキットを提供します。モジュール式コンポーネントには、プランナー、メモリストア、ツール、評価者が含まれます。エージェントは外部APIにアクセスし、検索強化されたタスクを実行し、会話やインタラクションのコンテキストを保存できます。フレームワークにはCLIとPython SDKが付属し、ローカル開発やクラウド展開を可能にします。プラグインアーキテクチャにより、StableAgentsは一般的なLLMプロバイダーやベクトルデータベースと連携し、パフォーマンス追跡用の監視ダッシュボードとロギングを備えています。
  • Robocorp LLM State Machine
    開発者がLLM駆動のワークフローを管理する状態機械を持つ堅牢なAIエージェントを構築できるPythonライブラリ。
    0
    0
    Robocorp LLM State Machineとは?
    LLM State Machineは、明示的な状態機械を使用してAIエージェントを構築するためのオープンソースのPythonフレームワークです。開発者は状態を離散的なステップとして定義し、それぞれが大規模言語モデルまたはカスタムロジックを呼び出し、出力に基づいて遷移を行います。このアプローチは、ドキュメント処理、会話ボット、自動化パイプラインなどの多段階のLLM駆動ワークフローにおいて明快さ、保守性、堅牢なエラー処理を提供します。
  • SeeAct
    SeeActは、LLMに基づく計画と視覚認識を使用してインタラクティブなAIエージェントを可能にするオープンソースのフレームワークです。
    0
    0
    SeeActとは?
    SeeActは、観察されたシーンに基づいてサブゴールを生成する大規模言語モデルによる計画モジュールと、サブゴールを環境固有のアクションに翻訳する実行モジュールの2段階パイプラインで視覚と言語のエージェントを強化するように設計されています。認識バックボーンは、画像やシミュレーションからオブジェクトとシーンの特徴を抽出します。モジュール式のアーキテクチャにより、計画者や認識ネットワークの交換が容易になり、AI2-THOR、Habitat、およびカスタム環境での評価をサポートします。SeeActは、エンドツーエンドのタスク分解、グラウンディング、実行を提供することで、対話型体験AIの研究を促進します。
  • LLMWare
    LLMWareは、チェーンオーケストレーションとツール統合を備えたモジュール型のLLMベースAIエージェントを構築できるPythonツールキットです。
    0
    0
    LLMWareとは?
    LLMWareは、大規模言語モデルによるAIエージェント構築のための包括的なツールキットです。再利用可能なチェーンの定義、外部ツールの簡単なインターフェースによる統合、コンテキストメモリの管理、多言語モデルと下流サービス間での多段階推論のオーケストレーションを行えます。LLMWareを使用すると、開発者はさまざまなモデルバックエンドをプラグインし、エージェントの意思決定ロジックを設定し、Web閲覧、データベースクエリ、API呼び出しなどのタスクにカスタムツールキットを追加できます。モジュラー設計により、自律型エージェント、チャットボット、研究アシスタントの迅速なプロトタイピングが可能です。ビルトインのロギング、エラー処理、展開用アダプターも備え、開発と本番環境の両方に対応します。
  • Taiat
    Taiatは、LLMsを統合し、ツールを管理し、メモリを処理するTypeScriptベースの自律AIエージェントを構築できる開発者向けのフレームワークです。
    0
    0
    Taiatとは?
    Taiat(TypeScript AIエージェントツールキット)は、Node.jsおよびブラウザ環境で軽量かつ拡張可能な自律AIエージェント構築のフレームワークです。開発者はエージェントの動作を定義し、OpenAIやHugging Faceなどの大規模言語モデルAPIと統合し、多段階のツール実行ワークフローをオーケストレーションできます。このフレームワークは、状態を持つ会話用のカスタマイズ可能なメモリバックエンド、Web検索、ファイル操作、外部API呼び出しを行うツールの登録、プラグイン可能な意思決定戦略をサポートします。Taiatを使用すれば、データの検索、要約、自動コード生成、会話型アシスタントなどのタスクを自律的に計画・推論・実行するエージェントを素早くプロトタイプできます。
  • Amazon Q CLI
    Amazon Q CLIは、AWSのAmazon Q生成AIアシスタントへのコマンドラインインターフェースを提供し、クラウドクエリやタスクの自動化を可能にします。
    0
    0
    Amazon Q CLIとは?
    Amazon Q CLIは、生成AI機能を持つAWS CLIの拡張ツールです。ユーザーはAmazon Qの大規模言語モデルを用いて、自然言語でAWSサービスのクエリ、リソースのプロビジョニング、コードスニペットの生成を行えます。セッション管理、多プロファイル認証、カスタマイズ可能なエージェント設定をサポートし、AI提案と自動化ワークフローをシェルスクリプトやCI/CDプロセスに統合することで、手動作業の削減や問題解決の高速化、一貫したクラウド運用が実現できます。
フィーチャー

信頼のLarge Language Modelsツール

利用者から高い評価を受けたLarge Language Modelsツールで、安心感と効率性を実現してください。