Skip to content

Latest commit

 

History

History
844 lines (617 loc) · 71.5 KB

README.ja-JP.md

File metadata and controls

844 lines (617 loc) · 71.5 KB

Lobe Chat

オープンソースのモダンデザイン ChatGPT/LLMs UI / フレームワーク。
音声合成、マルチモーダル、拡張可能な(function call)プラグインシステムをサポート。
プライベートな OpenAI ChatGPT/Claude/Gemini/Groq/Ollama チャットアプリケーションをワンクリックで無料でデプロイ。

English · 简体中文 · 日本語 · 公式サイト · 変更履歴 · ドキュメント · ブログ · フィードバック




LobeChat リポジトリを共有

新しい時代の思考と創造を先導します。あなたのために、スーパー個人のために作られました。

目次

TOC


👋🏻 はじめに & コミュニティに参加

私たちは、AIGC のためのモダンデザインコンポーネントとツールを提供することを目指すデザインエンジニアのグループです。 ブートストラッピングアプローチを採用することで、開発者とユーザーに対してよりオープンで透明性のある、使いやすい製品エコシステムを提供することを目指しています。

ユーザーやプロの開発者にとって、LobeHub はあなたの AI エージェントの遊び場となるでしょう。LobeChat は現在アクティブに開発中であり、遭遇した問題についてのフィードバックを歓迎します。

インストールや登録は不要です!私たちのウェブサイトにアクセスして、直接体験してください。
私たちの Discord コミュニティに参加しましょう!ここでは、LobeHub の開発者や他の熱心なユーザーとつながることができます。

Important

スターを付けてください。GitHub からのすべてのリリース通知を遅延なく受け取ることができます~⭐️

スター履歴

✨ 特徴

LobeChat の継続的な開発において、AI 会話サービスを提供する際のモデルサービスプロバイダーの多様性がコミュニティのニーズを満たすために重要であることを深く理解しています。そのため、単一のモデルサービスプロバイダーに限定せず、複数のモデルサービスプロバイダーをサポートすることで、ユーザーにより多様で豊富な会話の選択肢を提供しています。

このようにして、LobeChat は異なるユーザーのニーズにより柔軟に対応し、開発者にも幅広い選択肢を提供します。

サポートされているモデルサービスプロバイダー

以下のモデルサービスプロバイダーをサポートしています:

  • OpenAI: OpenAI は、世界をリードする人工知能研究機関であり、GPT シリーズなどのモデルを開発し、自然言語処理の最前線を推進しています。OpenAI は、革新と効率的な AI ソリューションを通じて、さまざまな業界を変革することに取り組んでいます。彼らの製品は、顕著な性能と経済性を持ち、研究、ビジネス、革新アプリケーションで広く使用されています。
  • Ollama: Ollama が提供するモデルは、コード生成、数学演算、多言語処理、対話インタラクションなどの分野を広くカバーし、企業向けおよびローカライズされた展開の多様なニーズに対応しています。
  • Anthropic: Anthropic は、人工知能の研究と開発に特化した企業であり、Claude 3.5 Sonnet、Claude 3 Sonnet、Claude 3 Opus、Claude 3 Haiku などの先進的な言語モデルを提供しています。これらのモデルは、知性、速度、コストの理想的なバランスを実現しており、企業向けのワークロードから迅速な応答が求められるさまざまなアプリケーションシーンに適しています。Claude 3.5 Sonnet は最新のモデルであり、複数の評価で優れたパフォーマンスを示し、高いコストパフォーマンスを維持しています。
  • Bedrock: Bedrock は、Amazon AWS が提供するサービスで、企業に先進的な AI 言語モデルと視覚モデルを提供することに特化しています。そのモデルファミリーには、Anthropic の Claude シリーズや Meta の Llama 3.1 シリーズなどが含まれ、軽量から高性能までのさまざまな選択肢を提供し、テキスト生成、対話、画像処理などの多様なタスクをサポートし、異なる規模とニーズの企業アプリケーションに適しています。
  • Google: Google の Gemini シリーズは、Google DeepMind によって開発された最先端で汎用的な AI モデルであり、多モーダル設計に特化しており、テキスト、コード、画像、音声、動画のシームレスな理解と処理をサポートします。データセンターからモバイルデバイスまでのさまざまな環境に適しており、AI モデルの効率と適用範囲を大幅に向上させています。
  • DeepSeek: DeepSeek は、人工知能技術の研究と応用に特化した企業であり、最新のモデル DeepSeek-V2.5 は、汎用対話とコード処理能力を融合させ、人間の好みの整合、ライティングタスク、指示の遵守などの面で顕著な向上を実現しています。
  • HuggingFace: HuggingFace Inference API は、数千のモデルをさまざまなタスクに対して探索するための迅速かつ無料の方法を提供します。新しいアプリケーションのプロトタイプを作成している場合でも、機械学習の機能を試している場合でも、この API は複数の分野の高性能モデルに即座にアクセスできるようにします。
  • OpenRouter: OpenRouter は、OpenAI、Anthropic、LLaMA などのさまざまな最先端の大規模モデルインターフェースを提供するサービスプラットフォームであり、多様な開発と応用のニーズに適しています。ユーザーは、自身のニーズに応じて最適なモデルと価格を柔軟に選択し、AI 体験の向上を支援します。
  • Cloudflare Workers AI: Cloudflare のグローバルネットワーク上で、サーバーレス GPU によって駆動される機械学習モデルを実行します。
  • GitHub: GitHub モデルを使用することで、開発者は AI エンジニアになり、業界をリードする AI モデルを使って構築できます。
See more providers (+26)
  • Novita: Novita AI は、さまざまな大規模言語モデルと AI 画像生成の API サービスを提供するプラットフォームであり、柔軟で信頼性が高く、コスト効率に優れています。Llama3、Mistral などの最新のオープンソースモデルをサポートし、生成的 AI アプリケーションの開発に向けた包括的でユーザーフレンドリーかつ自動スケーリングの API ソリューションを提供し、AI スタートアップの急成長を支援します。
  • Together AI: Together AI は、革新的な AI モデルを通じて先進的な性能を実現することに取り組んでおり、迅速なスケーリングサポートや直感的な展開プロセスを含む広範なカスタマイズ能力を提供し、企業のさまざまなニーズに応えています。
  • Fireworks AI: Fireworks AI は、先進的な言語モデルサービスのリーダーであり、機能呼び出しと多モーダル処理に特化しています。最新のモデル Firefunction V2 は Llama-3 に基づいており、関数呼び出し、対話、指示の遵守に最適化されています。視覚言語モデル FireLLaVA-13B は、画像とテキストの混合入力をサポートしています。他の注目すべきモデルには、Llama シリーズや Mixtral シリーズがあり、高効率の多言語指示遵守と生成サポートを提供しています。
  • Groq: Groq の LPU 推論エンジンは、最新の独立した大規模言語モデル(LLM)ベンチマークテストで卓越したパフォーマンスを示し、その驚異的な速度と効率で AI ソリューションの基準を再定義しています。Groq は、即時推論速度の代表であり、クラウドベースの展開で良好なパフォーマンスを発揮しています。
  • Perplexity: Perplexity は、先進的な対話生成モデルの提供者であり、さまざまな Llama 3.1 モデルを提供し、オンラインおよびオフラインアプリケーションをサポートし、特に複雑な自然言語処理タスクに適しています。
  • Mistral: Mistral は、先進的な汎用、専門、研究型モデルを提供し、複雑な推論、多言語タスク、コード生成などの分野で広く使用されています。機能呼び出しインターフェースを通じて、ユーザーはカスタム機能を統合し、特定のアプリケーションを実現できます。
  • Ai21Labs: AI21 Labs は企業向けに基盤モデルと人工知能システムを構築し、生成的人工知能の生産への応用を加速します。
  • Upstage: Upstage は、さまざまなビジネスニーズに応じた AI モデルの開発に特化しており、Solar LLM や文書 AI を含み、人造一般知能(AGI)の実現を目指しています。Chat API を通じてシンプルな対話エージェントを作成し、機能呼び出し、翻訳、埋め込み、特定分野のアプリケーションをサポートします。
  • xAI: xAI は、人類の科学的発見を加速するための人工知能を構築することに専念している企業です。私たちの使命は、宇宙に対する共通の理解を促進することです。
  • Qwen: 通義千問は、アリババクラウドが独自に開発した超大規模言語モデルであり、強力な自然言語理解と生成能力を持っています。さまざまな質問に答えたり、文章を創作したり、意見を表現したり、コードを執筆したりすることができ、さまざまな分野で活躍しています。
  • Wenxin: 企業向けのワンストップ大規模モデルと AI ネイティブアプリケーションの開発およびサービスプラットフォームで、最も包括的で使いやすい生成的人工知能モデルの開発とアプリケーション開発の全プロセスツールチェーンを提供します。
  • Hunyuan: テンセントが開発した大規模言語モデルであり、強力な中国語の創作能力、複雑な文脈における論理的推論能力、そして信頼性の高いタスク実行能力を備えています。
  • Spark: 科大訊飛星火大モデルは、多分野、多言語の強力な AI 能力を提供し、先進的な自然言語処理技術を利用して、スマートハードウェア、スマート医療、スマート金融などのさまざまな垂直シーンに適した革新的なアプリケーションを構築します。
  • ZhiPu: 智谱 AI は、多モーダルおよび言語モデルのオープンプラットフォームを提供し、テキスト処理、画像理解、プログラミング支援など、幅広い AI アプリケーションシーンをサポートしています。
  • 01.AI: 01.AI は、AI 2.0 時代の人工知能技術に特化し、「人 + 人工知能」の革新と応用を推進し、超強力なモデルと先進的な AI 技術を用いて人類の生産性を向上させ、技術の力を実現します。
  • SenseNova: 商湯日日新は、商湯の強力な基盤支援に基づき、高効率で使いやすい全スタックの大規模モデルサービスを提供します。
  • Stepfun: 階級星辰大モデルは、業界をリードする多モーダルおよび複雑な推論能力を備え、超長文の理解と強力な自律的検索エンジン機能をサポートしています。
  • Moonshot: Moonshot は、北京月之暗面科技有限公司が提供するオープンプラットフォームであり、さまざまな自然言語処理モデルを提供し、コンテンツ創作、学術研究、スマート推薦、医療診断などの広範な応用分野を持ち、長文処理や複雑な生成タスクをサポートしています。
  • Baichuan: 百川智能は、人工知能大モデルの研究開発に特化した企業であり、そのモデルは国内の知識百科、長文処理、生成創作などの中国語タスクで卓越したパフォーマンスを示し、海外の主流モデルを超えています。百川智能は、業界をリードする多モーダル能力を持ち、複数の権威ある評価で優れたパフォーマンスを示しています。そのモデルには、Baichuan 4、Baichuan 3 Turbo、Baichuan 3 Turbo 128k などが含まれ、異なるアプリケーションシーンに最適化され、高コストパフォーマンスのソリューションを提供しています。
  • Minimax: MiniMax は 2021 年に設立された汎用人工知能テクノロジー企業であり、ユーザーと共に知能を共創することに取り組んでいます。MiniMax は、さまざまなモードの汎用大モデルを独自に開発しており、トリリオンパラメータの MoE テキスト大モデル、音声大モデル、画像大モデルを含んでいます。また、海螺 AI などのアプリケーションも展開しています。
  • 360 AI: 360 AI は、360 社が提供する AI モデルとサービスプラットフォームであり、360GPT2 Pro、360GPT Pro、360GPT Turbo、360GPT Turbo Responsibility 8K など、さまざまな先進的な自然言語処理モデルを提供しています。これらのモデルは、大規模なパラメータと多モーダル能力を組み合わせており、テキスト生成、意味理解、対話システム、コード生成などの分野で広く使用されています。柔軟な価格戦略を通じて、360 AI は多様なユーザーのニーズに応え、開発者の統合をサポートし、スマートアプリケーションの革新と発展を促進します。
  • Taichu: 中科院自動化研究所と武漢人工知能研究院が新世代の多モーダル大モデルを発表し、多輪問答、テキスト創作、画像生成、3D 理解、信号分析などの包括的な問答タスクをサポートし、より強力な認知、理解、創作能力を持ち、新しいインタラクティブな体験を提供します。
  • InternLM: 大規模モデルの研究と開発ツールチェーンに特化したオープンソース組織です。すべての AI 開発者に対して、高効率で使いやすいオープンプラットフォームを提供し、最先端の大規模モデルとアルゴリズム技術を身近に感じられるようにします。
  • SiliconCloud: SiliconFlow は、AGI を加速させ、人類に利益をもたらすことを目指し、使いやすくコスト効率の高い GenAI スタックを通じて大規模 AI の効率を向上させることに取り組んでいます。
  • Higress: Higress は、阿里内部で Tengine のリロードが長期接続のビジネスに悪影響を及ぼすことや、gRPC/Dubbo の負荷分散能力が不足している問題を解決するために生まれた、クラウドネイティブな API ゲートウェイです。
  • Gitee AI: Gitee AI の Serverless API は、AI 開発者に開梱即使用の大モデル推論 API サービスを提供する。

📊 Total providers: 36

同時に、私たちはさらに多くのモデルサービスプロバイダーをサポートする計画を立てており、サービスプロバイダーのライブラリをさらに充実させる予定です。 LobeChat があなたのお気に入りのサービスプロバイダーをサポートすることを希望する場合は、💬 コミュニティディスカッションに参加してください。

特定のユーザーのニーズに応えるために、LobeChat はOllamaに基づいてローカルモデルの使用をサポートしており、ユーザーが自分自身またはサードパーティのモデルを柔軟に使用できるようにしています。

Tip

📘 LobeChat での Ollama の使用について詳しくはこちらをご覧ください。

LobeChat は、OpenAI の最新の視覚認識機能を備えたgpt-4-visionモデルをサポートしています。 これは視覚を認識できるマルチモーダルインテリジェンスです。ユーザーは簡単に画像をアップロードしたり、画像をドラッグアンドドロップして対話ボックスに入れることができ、 エージェントは画像の内容を認識し、これに基づいてインテリジェントな会話を行い、よりスマートで多様なチャットシナリオを作成します。

この機能は、新しいインタラクティブな方法を提供し、コミュニケーションがテキストを超えて視覚要素を含むことを可能にします。 日常の使用での画像共有や特定の業界での画像解釈に関係なく、エージェントは優れた会話体験を提供します。

LobeChat は、テキストから音声への変換(Text-to-Speech、TTS)および音声からテキストへの変換(Speech-to-Text、STT)技術をサポートしており、 テキストメッセージを明瞭な音声出力に変換し、ユーザーが実際の人と話しているかのように対話エージェントと対話できるようにします。 ユーザーは、エージェントに適した音声を選択することができます。

さらに、TTS は聴覚学習を好む人や忙しい中で情報を受け取りたい人にとって優れたソリューションを提供します。 LobeChat では、異なる地域や文化的背景のユーザーのニーズに応えるために、さまざまな高品質の音声オプション(OpenAI Audio、Microsoft Edge Speech)を慎重に選択しました。 ユーザーは、個人の好みや特定のシナリオに応じて適切な音声を選択し、パーソナライズされたコミュニケーション体験を得ることができます。

最新のテキストから画像生成技術をサポートし、LobeChat はユーザーがエージェントとの対話中に直接画像作成ツールを呼び出すことができるようになりました。 DALL-E 3MidJourneyPollinationsなどの AI ツールの能力を活用することで、 エージェントはあなたのアイデアを画像に変えることができます。

これにより、プライベートで没入感のある創造プロセスが可能になり、個人的な対話に視覚的なストーリーテリングをシームレスに統合することができます。

LobeChat のプラグインエコシステムは、そのコア機能の重要な拡張であり、LobeChat アシスタントの実用性と柔軟性を大幅に向上させます。

Plugin-Demo.mp4

プラグインを利用することで、LobeChat アシスタントはリアルタイムの情報を取得して処理することができ、ウェブ情報を検索し、ユーザーに即時かつ関連性の高いニュースを提供することができます。

さらに、これらのプラグインはニュースの集約に限定されず、他の実用的な機能にも拡張できます。たとえば、ドキュメントの迅速な検索、画像の生成、Bilibili、Steam などのさまざまなプラットフォームからのデータの取得、さまざまなサードパーティサービスとの連携などです。

Tip

📘 プラグインの使用について詳しくはこちらをご覧ください。

最近追加 説明
PortfolioMeta
By portfoliometa on 2024-12-22
株を分析し、包括的なリアルタイムの投資データと分析を取得します。
stock
Google CSE
By vsnthdev on 2024-12-02
公式の CSE API を通じて Google を検索します。
ウェブ 検索
話す
By speak on 2024-12-02
Speak は、AI パワードの言語チューターで、他の言語で何でも言う方法を学ぶことができます。
教育 言語
Tongyi Wanxiang 画像生成器
By YoungTx on 2024-08-09
このプラグインは、Alibaba の Tongyi Wanxiang モデルを使用して、テキストプロンプトに基づいて画像を生成します。
画像 トンギ ワンシャン

📊 Total plugins: 48

LobeChat エージェントマーケットプレイスでは、クリエイターが多くの優れたエージェントを発見できる活気に満ちた革新的なコミュニティを提供しています。 これらのエージェントは、仕事のシナリオで重要な役割を果たすだけでなく、学習プロセスでも大いに便利です。 私たちのマーケットプレイスは、単なるショーケースプラットフォームではなく、協力の場でもあります。ここでは、誰もが自分の知恵を貢献し、開発したエージェントを共有できます。

Tip

🤖/🏪 エージェントを提出することで、簡単にエージェント作品をプラットフォームに提出できます。 重要なのは、LobeChat が高度な自動化国際化(i18n)ワークフローを確立しており、 あなたのエージェントを複数の言語バージョンにシームレスに翻訳できることです。 これにより、ユーザーがどの言語を話していても、エージェントを障害なく体験できます。

Important

すべてのユーザーがこの成長するエコシステムに参加し、エージェントの反復と最適化に参加することを歓迎します。 一緒に、より面白く、実用的で革新的なエージェントを作成し、エージェントの多様性と実用性をさらに豊かにしましょう。

最近追加 説明
システム指示の専門家
By yuyun2000 on 2024-12-04
効率的なシステム指示を精練し生成することに長けています
システム指示 執筆 詳細最適化 ユーザーのニーズ
日本語記憶支援者
By sharkbear212 on 2024-12-04
日本語の五十音、ひらがな、カタカナ、単語やフレーズの説明と記憶のテクニックに特化しています
説明 記憶テクニック 日本語教育
詩詞カードデザイナー
By lianxin255 on 2024-12-03
詩詞カードのデザインに優れ、芸術感と魅力を高めます
詩詞カードデザイン カード クリエイティブ アート表現
日常医師
By yuyun2000 on 2024-11-30
外科診療と個別化健康管理に優れています
総合診療 外科 健康相談 個別化治療 医学教育

📊 Total agents: 453

LobeChat は、サーバーサイドデータベースとローカルデータベースの両方の使用をサポートしています。ニーズに応じて、適切なデプロイメントソリューションを選択できます:

  • ローカルデータベース:データとプライバシー保護に対するより多くの制御を希望するユーザーに適しています。LobeChat は CRDT(Conflict-Free Replicated Data Type)技術を使用してマルチデバイス同期を実現しています。これはシームレスなデータ同期体験を提供することを目的とした実験的な機能です。
  • サーバーサイドデータベース:より便利なユーザー体験を希望するユーザーに適しています。LobeChat は PostgreSQL をサーバーサイドデータベースとしてサポートしています。サーバーサイドデータベースの設定方法についての詳細なドキュメントは、サーバーサイドデータベースの設定をご覧ください。

どのデータベースを選択しても、LobeChat は優れたユーザー体験を提供します。

LobeChat はマルチユーザ管理をサポートし、異なるニーズに応じて 2 つの主要なユーザ認証および管理ソリューションを提供します:

  • next-auth:LobeChat は、複数の認証方法(OAuth、メールログイン、資格情報ログインなど)をサポートする柔軟で強力な認証ライブラリであるnext-authを統合しています。next-authを使用すると、ユーザの登録、ログイン、セッション管理、ソーシャルログインなどの機能を簡単に実装し、ユーザデータのセキュリティとプライバシーを確保できます。

  • Clerk:より高度なユーザ管理機能が必要なユーザ向けに、LobeChat はClerkもサポートしています。Clerkは、現代的なユーザ管理プラットフォームであり、多要素認証(MFA)、ユーザプロファイル管理、ログイン活動の監視など、より豊富な機能を提供します。Clerkを使用すると、より高いセキュリティと柔軟性を得ることができ、複雑なユーザ管理ニーズに簡単に対応できます。

どのユーザ管理ソリューションを選択しても、LobeChat は優れたユーザー体験と強力な機能サポートを提供します。

私たちは、今日のマルチデバイス環境でユーザーにシームレスな体験を提供することの重要性を深く理解しています。 そのため、プログレッシブウェブアプリケーション(PWA)技術を採用しました。 これは、ウェブアプリケーションをネイティブアプリに近い体験に引き上げるモダンなウェブ技術です。

PWA を通じて、LobeChat はデスクトップとモバイルデバイスの両方で高度に最適化されたユーザー体験を提供しながら、その軽量で高性能な特性を維持します。 視覚的および感覚的には、インターフェースを慎重に設計し、ネイティブアプリと区別がつかないようにし、 スムーズなアニメーション、レスポンシブレイアウト、および異なるデバイスの画面解像度に適応するようにしています。

Note

PWA のインストールプロセスに慣れていない場合は、以下の手順に従って LobeChat をデスクトップアプリケーション(モバイルデバイスにも適用)として追加できます:

  • コンピュータで Chrome または Edge ブラウザを起動します。
  • LobeChat のウェブページにアクセスします。
  • アドレスバーの右上にあるインストールアイコンをクリックします。
  • 画面の指示に従って PWA のインストールを完了します。

モバイルデバイスのユーザー体験を向上させるために、一連の最適化設計を行いました。現在、モバイルユーザー体験のバージョンを繰り返し改善しています。ご意見やアイデアがある場合は、GitHub Issues や Pull Requests を通じてフィードバックをお寄せください。

デザインエンジニアリング指向のアプリケーションとして、LobeChat はユーザーの個別体験を重視しており、 柔軟で多様なテーマモードを導入しています。日中のライトモードと夜間のダークモードを含みます。 テーマモードの切り替えに加えて、さまざまな色のカスタマイズオプションを提供し、ユーザーが自分の好みに応じてアプリケーションのテーマカラーを調整できるようにしています。 落ち着いたダークブルー、活気のあるピーチピンク、プロフェッショナルなグレーホワイトなど、LobeChat では自分のスタイルに合った色の選択肢を見つけることができます。

Tip

デフォルトの設定は、ユーザーのシステムのカラーモードをインテリジェントに認識し、テーマを自動的に切り替えて、オペレーティングシステムと一貫した視覚体験を提供します。 詳細を手動で制御するのが好きなユーザーには、直感的な設定オプションと、会話シナリオに対してチャットバブルモードとドキュメントモードの選択肢を提供します。

* その他の特徴

これらの特徴に加えて、LobeChat は基本的な技術基盤も優れています:

  • 💨 迅速なデプロイ:Vercel プラットフォームまたは Docker イメージを使用して、ワンクリックでデプロイを行い、1 分以内にプロセスを完了できます。複雑な設定は不要です。
  • 🌐 カスタムドメイン:ユーザーが独自のドメインを持っている場合、プラットフォームにバインドして、どこからでも対話エージェントに迅速にアクセスできます。
  • 🔒 プライバシー保護:すべてのデータはユーザーのブラウザにローカルに保存され、ユーザーのプライバシーを保護します。
  • 💎 洗練された UI デザイン:慎重に設計されたインターフェースで、エレガントな外観とスムーズなインタラクションを提供します。ライトモードとダークモードをサポートし、モバイルフレンドリーです。PWA サポートにより、よりネイティブに近い体験を提供します。
  • 🗣️ スムーズな会話体験:流れるような応答により、スムーズな会話体験を提供します。Markdown レンダリングを完全にサポートし、コードのハイライト、LaTex の数式、Mermaid のフローチャートなどを含みます。

✨ LobeChat の進化に伴い、さらに多くの機能が追加されます。


Note

今後のロードマップ計画は、Projects セクションで確認できます。

⚡️ パフォーマンス

Note

完全なレポートのリストは📘 Lighthouse レポートで確認できます。

デスクトップ モバイル
📑 Lighthouse レポート 📑 Lighthouse レポート

🛳 自己ホスティング

LobeChat は、Vercel とDocker イメージを使用した自己ホスティングバージョンを提供しています。これにより、事前の知識がなくても数分で独自のチャットボットをデプロイできます。

Tip

📘 独自の LobeChat を構築するについて詳しくはこちらをご覧ください。

A Vercel、Zeabur、Sealos でのデプロイ

このサービスを Vercel または Zeabur でデプロイしたい場合は、以下の手順に従ってください:

  • OpenAI API Keyを準備します。
  • 下のボタンをクリックしてデプロイを開始します:GitHub アカウントで直接ログインし、環境変数セクションにOPENAI_API_KEY(必須)とACCESS_CODE(推奨)を入力します。
  • デプロイが完了したら、使用を開始できます。
  • カスタムドメインをバインド(オプション):Vercel が割り当てたドメインの DNS は一部の地域で汚染されているため、カスタムドメインをバインドすることで直接接続できます。
Vercel でデプロイ Zeabur でデプロイ Sealos でデプロイ

フォーク後

フォーク後、リポジトリのアクションページで他のアクションを無効にし、アップストリーム同期アクションのみを保持します。

更新を維持

README のワンクリックデプロイ手順に従って独自のプロジェクトをデプロイした場合、「更新が利用可能です」というプロンプトが常に表示されることがあります。これは、Vercel がデフォルトで新しいプロジェクトを作成し、フォークしないため、更新を正確に検出できないためです。

Tip

📘 最新バージョンと自動同期の手順に従って再デプロイすることをお勧めします。


B Docker でのデプロイ

LobeChat サービスを独自のプライベートデバイスにデプロイするための Docker イメージを提供しています。以下のコマンドを使用して LobeChat サービスを開始します:

$ docker run -d -p 3210:3210 \
  -e OPENAI_API_KEY=sk-xxxx \
  -e ACCESS_CODE=lobe66 \
  --name lobe-chat \
  lobehub/lobe-chat

Tip

OpenAI サービスをプロキシ経由で使用する必要がある場合は、OPENAI_PROXY_URL環境変数を使用してプロキシアドレスを設定できます:

$ docker run -d -p 3210:3210 \
  -e OPENAI_API_KEY=sk-xxxx \
  -e OPENAI_PROXY_URL=https://api-proxy.com/v1 \
  -e ACCESS_CODE=lobe66 \
  --name lobe-chat \
  lobehub/lobe-chat

Note

Docker を使用したデプロイの詳細な手順については、📘 Docker デプロイガイドを参照してください。


環境変数

このプロジェクトは、環境変数で設定される追加の構成項目を提供します:

環境変数 必須 説明
OPENAI_API_KEY はい これは OpenAI アカウントページで申請した API キーです sk-xxxxxx...xxxxxx
OPENAI_PROXY_URL いいえ OpenAI インターフェイスプロキシを手動で設定する場合、この設定項目を使って、デフォルトの OpenAI API リクエストベース URL を上書きすることができます。 https://api.chatanywhere.cn または https://aihubmix.com/v1
デフォルトの値は
https://api.openai.com/v1
ACCESS_CODE いいえ このサービスにアクセスするためのパスワードを追加します。漏洩を避けるために長いパスワードを設定することができます。この値にカンマが含まれる場合は、パスワードの配列となります。 awCTe)re_r74 または rtrt_ewee3@09! または code1,code2,code3
OPENAI_MODEL_LIST いいえ モデルリストをコントロールするために使用します。モデルを追加するには + を、モデルを非表示にするには - を、モデルの表示名をカンマ区切りでカスタマイズするには model_name=display_name を使用します。 qwen-7b-chat,+glm-6b,-gpt-3.5-turbo

Note

環境変数の完全なリストは 📘環境変数 にあります

📦 エコシステム

NPM リポジトリ 説明 バージョン
@lobehub/ui lobehub/lobe-ui AIGC ウェブアプリケーション構築専用のオープンソース UI コンポーネントライブラリ。
@lobehub/icons lobehub/lobe-icons 人気の AI/LLM モデルブランドの SVG ロゴとアイコン集。
@lobehub/tts lobehub/lobe-tts 高品質で信頼性の高い TTS/STT React Hooks ライブラリ
@lobehub/lint lobehub/lobe-lint LobeHub の ESlint、Stylelint、Commitlint、Prettier、Remark、Semantic Release の設定。

🧩 プラグイン

プラグインは、LobeChat の関数呼び出し機能を拡張する手段を提供します。プラグインを使用して、新しい関数呼び出しやメッセージ結果の新しいレンダリング方法を導入することができます。プラグイン開発に興味がある方は、Wiki の📘プラグイン開発ガイドを参照してください。

  • lobe-chat-plugins: これは LobeChat のプラグインインデックスです。このリポジトリから index.json にアクセスし、LobeChat で利用可能なプラグインのリストをユーザに表示します。
  • chat-plugin-template: これは LobeChat プラグイン開発用のプラグインテンプレートです。
  • @lobehub/chat-plugin-sdk: LobeChat プラグイン SDK は、Lobe Chat 用の優れたチャットプラグインの作成を支援します。
  • @lobehub/chat-plugins-gateway: LobeChat Plugins Gateway は、LobeChat プラグインのためのゲートウェイを提供するバックエンドサービスです。このサービスは Vercel を使用してデプロイされます。プライマリ API の POST /api/v1/runner は Edge Function としてデプロイされます。

Note

プラグインシステムは現在大規模な開発中です。詳しくは以下の issue をご覧ください:

  • プラグインフェイズ 1: プラグインを本体から分離し、メンテナンスのためにプラグインを独立したリポジトリに分割し、プラグインの動的ロードを実現する。
  • プラグインフェイズ 2: プラグイン使用の安全性と安定性、より正確な異常状態の提示、プラグインアーキテクチャの保守性、開発者フレンドリー。
  • プラグインフェイズ 3: より高度で包括的なカスタマイズ機能、プラグイン認証のサポート、サンプル。

⌨️ ローカル開発

GitHub Codespaces を使ってオンライン開発ができます:

Or clone it for local development:

$ git clone https://github.com/lobehub/lobe-chat.git
$ cd lobe-chat
$ pnpm install
$ pnpm dev

より詳しい情報をお知りになりたい方は、📘開発ガイドをご覧ください。

🤝 コントリビュート

どのようなタイプのコントリビュートも大歓迎です;コードを提供することに興味がある方は、GitHub の IssuesProjects をチェックして、あなたの力をお貸しください。

Tip

私たちは技術主導のフォーラムを創設し、知識の交流とアイデアの交換を促進することで、相互のインスピレーションと協力的なイノベーションを生み出すことを目指しています。

LobeChat の改善にご協力ください。製品設計のフィードバックやユーザー体験に関するディスカッションを直接お寄せください。

プリンシパルメンテナー: @arvinxx @canisminor1990




❤️ スポンサー

あなたの一度きりの寄付が、私たちの銀河系で輝きを放ちます!皆様は流れ星であり、私たちの旅路に迅速かつ明るい影響を与えます。私たちを信じてくださり、ありがとうございます。皆様の寛大なお気持ちが、私たちの使命に向かって、一度に輝かしい閃光を放つよう導いてくださるのです。

🔗 その他の製品

  • 🅰️ Lobe SD Theme: Stable Diffusion WebUI のためのモダンなテーマ、絶妙なインターフェースデザイン、高度にカスタマイズ可能な UI、効率を高める機能。
  • ⛵️ Lobe Midjourney WebUI: Midjourney の WebUI は、AI を活用しテキストプロンプトから豊富で多様な画像を素早く生成し、創造性を刺激して会話を盛り上げます。
  • 🌏 Lobe i18n : Lobe i18n は ChatGPT を利用した国際化翻訳プロセスの自動化ツールです。大きなファイルの自動分割、増分更新、OpenAI モデル、API プロキシ、温度のカスタマイズオプションなどの機能をサポートしています。
  • 💌 Lobe Commit: Lobe Commit は、Langchain/ChatGPT を活用して Gitmoji ベースのコミットメッセージを生成する CLI ツールです。


📝 License

Copyright © 2024 LobeHub.
This project is Apache 2.0 licensed.