From e29f82ee77c06e148ddd408bc0c4db1571ad26c8 Mon Sep 17 00:00:00 2001 From: Maki Date: Wed, 20 Mar 2024 01:14:46 +0900 Subject: [PATCH 1/4] Create README_JP.md --- docs/README_JP.md | 192 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 192 insertions(+) create mode 100644 docs/README_JP.md diff --git a/docs/README_JP.md b/docs/README_JP.md new file mode 100644 index 00000000..bd7c689b --- /dev/null +++ b/docs/README_JP.md @@ -0,0 +1,192 @@ +はい、以下が自然な日本語に変換した文章になります。 + +* * * + +[The 01 Project](https://twitter.com/hellokillian/status/1745875973583896950)の公式プレリリースリポジトリ。 + +> 発売まで残り**3**日 + +

+ +

+ Discord Partner +
+
+ オープンソースの言語モデルコンピューター
+ +

+ +
+ + | [日本語](README_JP.md) | [English](../README.md) | + +
+ +
+ +![ポスター](https://pbs.twimg.com/media/GDqTVYzbgAIfLJf?format=png&name=4096x4096) + +
+ + + +```shell +git clone https://github.com/OpenInterpreter/01 +cd 01/01OS +``` + + + +```shell +poetry install +poetry run 01 +``` + +
+ +**The 01 Project**は、AIデバイス向けのエコシステムを構築しています。 + +私たちの主力オペレーティングシステムは、Rabbit R1、Humane Pin、[Star Trekコンピューター](https://www.youtube.com/watch?v=1ZXugicgn6U)のような会話型デバイスを動作させることができます。 + +私たちは、オープンソース、モジュール性、無料であり続けることを約束することで、この分野のGNU/Linuxになることを目指しています。 + +## 統一API + +統一APIは、01で使用される主要サービスの標準的なPythonインターフェースです。 + +- `/stt` 音声認識用 +- `/llm` 言語モデル用 +- `/tts` 音声合成用 + +## ボディ + +01OSは、さまざまなボディに収容できます。このリストに追加するPRを大歓迎します。 + +**01 Light**は、ESP32ベースの音声インターフェースで、インターネット経由でホームコンピューターを制御します。**01 Server**と組み合わせて使用します。 + +**01 Heavy**は、すべてをローカルで実行するデバイスです。 + +## セットアップ + +### 依存関係のインストール + +```bash +# MacOS +brew install portaudio ffmpeg cmake + +# Ubuntu +sudo apt-get install portaudio19-dev ffmpeg cmake +``` + +Whisperを使用してローカルで音声認識を行う場合は、Rustをインストールしてください。[ここ](https://www.rust-lang.org/tools/install)に記載されている手順に従ってください。 + +### 01 CLIのインストールと実行 + +```shell +pip install 01OS +``` + +```shell +01 --server # ハードウェアデバイスがリスンするサーバーを起動します。 +``` + +# クライアントのセットアップ + +### ESP32ボード用 + +[ESP32セットアップドキュメント](https://github.com/OpenInterpreter/01/tree/main/01OS/01OS/clients/esp32)をご覧ください。 + +### Mac、Windows、Ubuntuマシン用 + +``` +01 # サーバーとクライアントを起動します。 + +01 --server --expose # サーバーを起動し、Ngrok経由で公開します。クライアントが接続するための`server_url`が表示されます。 + +01 --client --server_url your-server.com # クライアントのみを起動します。 +``` + +### サービスプロバイダーの切り替え + +01は、音声認識、音声合成、言語モデルのプロバイダーに依存しません。 + +以下のコマンドを実行して、プロバイダーを選択します。 + +```shell +01 --tts-service openai +01 --llm-service openai +01 --stt-service openai +``` + +[すべてのプロバイダーを見る ↗](https://docs.litellm.ai/docs/providers/)、または[サービスプロバイダーを追加して01チームに参加する。↗]() + +### 01をローカルで実行する + +一部のサービスプロバイダーはインターネット接続を必要としません。 + +次のコマンドを実行すると、ハードウェアに最適なプロバイダーをダウンロードして使用しようとします。 + +```shell +01 --local +``` + +## 仕組み + +01は、言語モデル(音声インターフェースでラップされている)に`exec()`関数を装備し、コードを書いて実行してコンピューターを制御できるようにします。 + +音声はエンドユーザーのデバイスとの間でのみストリーミングされます。 + +# 貢献 + +詳細については、[コントリビューションガイドライン](docs/CONTRIBUTING.md)をご覧ください。 + +### 開発のためのセットアップ + +```bash +# リポジトリをクローン +git clone https://github.com/KillianLucas/01.git + +# 01OSディレクトリに移動 +cd 01OS + +# Pythonの依存関係をインストール +poetry install + +# 実行 +poetry run 01 +``` + +
+ +# ロードマップ + +01の未来を見るには、[私たちのロードマップ](https://github.com/KillianLucas/open-interpreter/blob/main/docs/ROADMAP.md)をご覧ください。 + +
+ +## 背景 + +### [コンテキスト ↗](https://github.com/KillianLucas/01/blob/main/CONTEXT.md) + +01以前のデバイスの物語。 + +### [インスピレーション ↗](https://github.com/KillianLucas/01/tree/main/INSPIRATION.md) + +素晴らしいアイデアを盗みたいもの。 + +
+ +## 方向性 + +### [目標 ↗](https://github.com/KillianLucas/01/blob/main/GOALS.md) + +私たちがやろうとしていること。 + +### [ユースケース ↗](https://github.com/KillianLucas/01/blob/main/USE_CASES.md) + +01ができるようになること。 + +
\ No newline at end of file From a559c4272124170d18195f0612352c7971652cb0 Mon Sep 17 00:00:00 2001 From: Maki Date: Wed, 20 Mar 2024 01:14:48 +0900 Subject: [PATCH 2/4] Update README.md --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 56d43bb1..97f4a09c 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,13 @@ Official pre-release repository for [The 01 Project](https://twitter.com/helloki

+
+ + | [日本語](docs/README_JP.md) | [English](README.md) | + +
+ +
![poster](https://pbs.twimg.com/media/GDqTVYzbgAIfLJf?format=png&name=4096x4096) From be1193267a9d8beeb27e3cac42bfba2460cc9885 Mon Sep 17 00:00:00 2001 From: Maki Date: Wed, 20 Mar 2024 01:15:23 +0900 Subject: [PATCH 3/4] Update README_JP.md --- docs/README_JP.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/docs/README_JP.md b/docs/README_JP.md index bd7c689b..ceda3915 100644 --- a/docs/README_JP.md +++ b/docs/README_JP.md @@ -1,7 +1,3 @@ -はい、以下が自然な日本語に変換した文章になります。 - -* * * - [The 01 Project](https://twitter.com/hellokillian/status/1745875973583896950)の公式プレリリースリポジトリ。 > 発売まで残り**3**日 From 01206a0a96b376ffa5c88b628528d4041be0ae39 Mon Sep 17 00:00:00 2001 From: killian <63927363+KillianLucas@users.noreply.github.com> Date: Sat, 4 May 2024 13:32:09 -0700 Subject: [PATCH 4/4] Make PR just be the link to the JP docs --- docs/README_JP.md | 188 ---------------------------------------------- 1 file changed, 188 deletions(-) delete mode 100644 docs/README_JP.md diff --git a/docs/README_JP.md b/docs/README_JP.md deleted file mode 100644 index ceda3915..00000000 --- a/docs/README_JP.md +++ /dev/null @@ -1,188 +0,0 @@ -[The 01 Project](https://twitter.com/hellokillian/status/1745875973583896950)の公式プレリリースリポジトリ。 - -> 発売まで残り**3**日 - -

- -

- Discord Partner -
-
- オープンソースの言語モデルコンピューター
- -

- -
- - | [日本語](README_JP.md) | [English](../README.md) | - -
- -
- -![ポスター](https://pbs.twimg.com/media/GDqTVYzbgAIfLJf?format=png&name=4096x4096) - -
- - - -```shell -git clone https://github.com/OpenInterpreter/01 -cd 01/01OS -``` - - - -```shell -poetry install -poetry run 01 -``` - -
- -**The 01 Project**は、AIデバイス向けのエコシステムを構築しています。 - -私たちの主力オペレーティングシステムは、Rabbit R1、Humane Pin、[Star Trekコンピューター](https://www.youtube.com/watch?v=1ZXugicgn6U)のような会話型デバイスを動作させることができます。 - -私たちは、オープンソース、モジュール性、無料であり続けることを約束することで、この分野のGNU/Linuxになることを目指しています。 - -## 統一API - -統一APIは、01で使用される主要サービスの標準的なPythonインターフェースです。 - -- `/stt` 音声認識用 -- `/llm` 言語モデル用 -- `/tts` 音声合成用 - -## ボディ - -01OSは、さまざまなボディに収容できます。このリストに追加するPRを大歓迎します。 - -**01 Light**は、ESP32ベースの音声インターフェースで、インターネット経由でホームコンピューターを制御します。**01 Server**と組み合わせて使用します。 - -**01 Heavy**は、すべてをローカルで実行するデバイスです。 - -## セットアップ - -### 依存関係のインストール - -```bash -# MacOS -brew install portaudio ffmpeg cmake - -# Ubuntu -sudo apt-get install portaudio19-dev ffmpeg cmake -``` - -Whisperを使用してローカルで音声認識を行う場合は、Rustをインストールしてください。[ここ](https://www.rust-lang.org/tools/install)に記載されている手順に従ってください。 - -### 01 CLIのインストールと実行 - -```shell -pip install 01OS -``` - -```shell -01 --server # ハードウェアデバイスがリスンするサーバーを起動します。 -``` - -# クライアントのセットアップ - -### ESP32ボード用 - -[ESP32セットアップドキュメント](https://github.com/OpenInterpreter/01/tree/main/01OS/01OS/clients/esp32)をご覧ください。 - -### Mac、Windows、Ubuntuマシン用 - -``` -01 # サーバーとクライアントを起動します。 - -01 --server --expose # サーバーを起動し、Ngrok経由で公開します。クライアントが接続するための`server_url`が表示されます。 - -01 --client --server_url your-server.com # クライアントのみを起動します。 -``` - -### サービスプロバイダーの切り替え - -01は、音声認識、音声合成、言語モデルのプロバイダーに依存しません。 - -以下のコマンドを実行して、プロバイダーを選択します。 - -```shell -01 --tts-service openai -01 --llm-service openai -01 --stt-service openai -``` - -[すべてのプロバイダーを見る ↗](https://docs.litellm.ai/docs/providers/)、または[サービスプロバイダーを追加して01チームに参加する。↗]() - -### 01をローカルで実行する - -一部のサービスプロバイダーはインターネット接続を必要としません。 - -次のコマンドを実行すると、ハードウェアに最適なプロバイダーをダウンロードして使用しようとします。 - -```shell -01 --local -``` - -## 仕組み - -01は、言語モデル(音声インターフェースでラップされている)に`exec()`関数を装備し、コードを書いて実行してコンピューターを制御できるようにします。 - -音声はエンドユーザーのデバイスとの間でのみストリーミングされます。 - -# 貢献 - -詳細については、[コントリビューションガイドライン](docs/CONTRIBUTING.md)をご覧ください。 - -### 開発のためのセットアップ - -```bash -# リポジトリをクローン -git clone https://github.com/KillianLucas/01.git - -# 01OSディレクトリに移動 -cd 01OS - -# Pythonの依存関係をインストール -poetry install - -# 実行 -poetry run 01 -``` - -
- -# ロードマップ - -01の未来を見るには、[私たちのロードマップ](https://github.com/KillianLucas/open-interpreter/blob/main/docs/ROADMAP.md)をご覧ください。 - -
- -## 背景 - -### [コンテキスト ↗](https://github.com/KillianLucas/01/blob/main/CONTEXT.md) - -01以前のデバイスの物語。 - -### [インスピレーション ↗](https://github.com/KillianLucas/01/tree/main/INSPIRATION.md) - -素晴らしいアイデアを盗みたいもの。 - -
- -## 方向性 - -### [目標 ↗](https://github.com/KillianLucas/01/blob/main/GOALS.md) - -私たちがやろうとしていること。 - -### [ユースケース ↗](https://github.com/KillianLucas/01/blob/main/USE_CASES.md) - -01ができるようになること。 - -
\ No newline at end of file