
cloudwego/eino
🏗️ フレームワークcloudwego
GoでLLM/AIアプリ開発のための究極のフレームワーク、LangChain互換。
Einoは、CloudWeGoチーム(HertzやKitexで知られる)によって作られた、LLMおよびAIアプリケーション開発のためのGoネイティブフレームワークです。モジュラーアーキテクチャを採用し、チャットモデル、埋め込み、ツール、エージェント、チェーン、検索などのコンポーネントを提供します。主な機能には、LangChainのようなチェーン構成、ストリーミングサポート、組み込みの可観測性、高パフォーマンスが含まれます。Einoは、Goの並行処理と静的型付けを活用し、PythonのAIフレームワークの開発者体験をGoエコシステムにもたらすことを目指しています。
💡ハイライト
- ├─LangChain互換のチェーンとエージェント抽象化
- ├─Goの並行処理モデルによる高パフォーマンス
- └─組み込みのストリーミングと可観測性
🎯対象
- ├─Go開発者
- ├─AIエンジニア
- └─LangChainユーザー