README_ja.md
<a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_zh.md">简体中文</a> | <a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README.md">English</a> | <a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_zh-TW.md">繁體中文</a> | <a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_fr.md">Français</a> | <a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_ru.md">Русский</a>
<div> <a href="https://trendshift.io/repositories/12875" target="_blank"></a> <a href="https://hellogithub.com/repository/AstrBotDevs/AstrBot" target="_blank"></a> </div> <div><a href="https://zread.ai/AstrBotDevs/AstrBot" target="_blank"></a> <a href="https://hub.docker.com/r/soulter/astrbot"></a>
</div><a href="https://astrbot.app/">ドキュメント</a> | <a href="https://blog.astrbot.app/">Blog</a> | <a href="https://astrbot.featurebase.app/roadmap">ロードマップ</a> | <a href="https://github.com/AstrBotDevs/AstrBot/issues">Issue</a> <a href="mailto:[email protected]">Email Support</a>
</div>AstrBot は、主要なインスタントメッセージングアプリと統合できるオープンソースのオールインワン Agent チャットボットプラットフォームです。個人、開発者、チームに信頼性が高くスケーラブルな会話型 AI インフラストラクチャを提供します。パーソナル AI コンパニオン、インテリジェントカスタマーサービス、オートメーションアシスタント、エンタープライズナレッジベースなど、AstrBot を使用すると、IM プラットフォームのワークフロー内で本番環境対応の AI アプリケーションを迅速に構築できます。
AstrBot を素早く試したいユーザーで、コマンドラインに慣れており uv 環境を自分でインストールできる場合は、uv のワンクリックデプロイをおすすめします ⚡️:
uv tool install astrbot --python 3.12
astrbot init # 初回のみ実行して環境を初期化します
astrbot run
uv のインストールが必要です。 AstrBot には Python 3.12 以降が必要です。
--python 3.12を指定すると、uvは Python 3.12 で tool 環境を作成します。
[!NOTE] macOS ユーザーの場合:macOS のセキュリティチェックにより、
astrbotコマンドの初回実行に時間がかかる場合があります(約 10〜20 秒)。
astrbot の更新:
uv tool upgrade astrbot --python 3.12
[!WARNING]
uv経由でデプロイした AstrBot は、WebUI からのバージョンアップグレードに対応していません。更新するには、上記のコマンドをコマンドラインで実行してください。
コンテナ運用に慣れており、より安定した本番向けのデプロイ方法を求めるユーザーには、Docker / Docker Compose での AstrBot デプロイをおすすめします。
公式ドキュメント Docker を使用した AstrBot のデプロイ をご参照ください。
AstrBot をワンクリックでデプロイしたく、サーバーを自分で管理したくないユーザーには、雨云のワンクリッククラウドデプロイサービスをおすすめします ☁️:
デスクトップで AstrBot を使い、主に ChatUI を入口として利用するユーザーには、AstrBot App をおすすめします。
AstrBot-desktop からダウンロードしてインストールしてください。この方式はデスクトップ向けであり、サーバー用途には推奨されません。
同じくデスクトップで、素早くデプロイしつつ環境を分離して多重起動したいユーザーには、AstrBot Launcher をおすすめします。
AstrBot Launcher からダウンロードしてインストールしてください。
Replit デプロイはコミュニティ提供の方式で、オンラインデモや軽量な試用に向いています。
AUR 方式は Arch Linux ユーザー向けで、システムのパッケージ運用に合わせて AstrBot を導入したい場合に適しています。
次のコマンドで astrbot-git をインストールし、ローカル環境で AstrBot を起動してください。
yay -S astrbot-git
その他のデプロイ方法
パネル操作での導入やより高度なカスタマイズが必要な場合は、宝塔パネルデプロイ(BT Panel 経由の導入)、1Panel デプロイ(1Panel アプリマーケット経由)、CasaOS デプロイ(NAS / ホームサーバー向け可視化導入)、手動デプロイ(uv とソースベースのフルカスタム導入)を参照してください。
AstrBot をよく使うチャットプラットフォームに接続できます。
| プラットフォーム | 保守 |
|---|---|
| 公式 | |
| OneBot v11 プロトコル実装 | 公式 |
| Telegram | 公式 |
| WeChat Work アプリケーション & WeChat Work インテリジェントボット | 公式 |
| WeChat カスタマーサービス & WeChat 公式アカウント | 公式 |
| Feishu (Lark) | 公式 |
| DingTalk | 公式 |
| Slack | 公式 |
| Discord | 公式 |
| LINE | 公式 |
| Satori | 公式 |
| KOOK | 公式 |
| Misskey | 公式 |
| Mattermost | 公式 |
| WhatsApp (近日対応予定) | 公式 |
| Matrix | コミュニティ |
| Rocket.Chat | コミュニティ |
| VoceChat | コミュニティ |
| サービス | 種類 |
|---|---|
| OpenAI および互換サービス | 大規模言語モデルサービス |
| Anthropic | 大規模言語モデルサービス |
| Google Gemini | 大規模言語モデルサービス |
| Moonshot AI | 大規模言語モデルサービス |
| 智谱 AI | 大規模言語モデルサービス |
| DeepSeek | 大規模言語モデルサービス |
| Ollama (セルフホスト) | 大規模言語モデルサービス |
| LM Studio (セルフホスト) | 大規模言語モデルサービス |
| AIHubMix | 大規模言語モデルサービス(APIゲートウェイ、全モデル対応) |
| 優云智算 | 大規模言語モデルサービス |
| 302.AI | 大規模言語モデルサービス |
| 小馬算力 | 大規模言語モデルサービス |
| 硅基流動 | 大規模言語モデルサービス |
| PPIO 派欧云 | 大規模言語モデルサービス |
| ModelScope | 大規模言語モデルサービス |
| OneAPI | 大規模言語モデルサービス |
| Dify | LLMOps プラットフォーム |
| Alibaba Cloud 百炼アプリケーション | LLMOps プラットフォーム |
| Coze | LLMOps プラットフォーム |
| OpenAI Whisper | 音声認識サービス |
| SenseVoice | 音声認識サービス |
| Xiaomi MiMo Omni | 音声認識サービス |
| OpenAI TTS | 音声合成サービス |
| Gemini TTS | 音声合成サービス |
| GPT-Sovits-Inference | 音声合成サービス |
| GPT-Sovits | 音声合成サービス |
| FishAudio | 音声合成サービス |
| Edge TTS | 音声合成サービス |
| Alibaba Cloud 百炼 TTS | 音声合成サービス |
| Azure TTS | 音声合成サービス |
| Minimax TTS | 音声合成サービス |
| Xiaomi MiMo TTS | 音声合成サービス |
| Volcano Engine TTS | 音声合成サービス |
Issue や Pull Request は大歓迎です!このプロジェクトに変更を送信してください :)
Issue を確認したり、PR(プルリクエスト)のレビューを手伝うことで貢献できます。どんな Issue や PR への参加も歓迎され、コミュニティ貢献を促進します。もちろん、これらは提案に過ぎず、どんな方法でも貢献できます。新機能の追加については、まず Issue で議論してください。
AstrBot はコードのフォーマットとチェックに ruff を使用しています。
git clone https://github.com/AstrBotDevs/AstrBot
pip install pre-commit
pre-commit install
<a href="https://discord.gg/hAVk6tgV36"></a>
AstrBot への貢献をしていただいたすべてのコントリビューターとプラグイン開発者に特別な感謝を ❤️
<a href="https://github.com/AstrBotDevs/AstrBot/graphs/contributors"> </a>また、このプロジェクトの誕生は以下のオープンソースプロジェクトの助けなしには実現できませんでした:
<div align="center"> </div> <div align="center">[!TIP] このプロジェクトがあなたの生活や仕事に役立ったり、このプロジェクトの今後の発展に関心がある場合は、プロジェクトに Star をください。これがこのオープンソースプロジェクトを維持する原動力です <3
共感力と能力は決して対立するものではありません。私たちが目指すのは、感情を理解し、心の支えとなるだけでなく、確実に仕事をこなせるロボットの創造です。
私は、高性能ですから!
</div>