Merge pull request #206 from dheavy/feat/update-readme-fr
Update French README
This commit is contained in:
commit
791b83d6a5
|
@ -39,7 +39,7 @@ git clone https://github.com/OpenInterpreter/01 # Clone le dépôt
|
||||||
cd 01/software # CD dans le répertoire source
|
cd 01/software # CD dans le répertoire source
|
||||||
```
|
```
|
||||||
|
|
||||||
<!-- > Cela ne fonctionne pas ? Lis notre [guide d'installation](https://docs.openinterpreter.com/getting-started/setup). -->
|
<!-- > Cela ne fonctionne pas ? Lisez notre [guide d'installation](https://docs.openinterpreter.com/getting-started/setup). -->
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
brew install portaudio ffmpeg cmake # Installe les dépendances Mac OSX
|
brew install portaudio ffmpeg cmake # Installe les dépendances Mac OSX
|
||||||
|
@ -48,26 +48,28 @@ export OPENAI_API_KEY=sk... # OU exécute `poetry run 01 --local` pour tout exé
|
||||||
poetry run 01 # Exécute le simulateur 01 Light (maintenez votre barre d'espace, parlez, relâchez)
|
poetry run 01 # Exécute le simulateur 01 Light (maintenez votre barre d'espace, parlez, relâchez)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
<!-- > Pour une installation sous Windows, lisez [le guide dédié](https://docs.openinterpreter.com/getting-started/setup#windows). -->
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
# Hardware
|
# Hardware
|
||||||
|
|
||||||
- Le **01 Light** est une interface vocale basée sur ESP32. Les instructions de construction sont [ici]. (https://github.com/OpenInterpreter/01/tree/main/hardware/light). Une liste de ce qu'il faut acheter [ici](https://github.com/OpenInterpreter/01/blob/main/hardware/light/BOM.md).
|
- Le **01 Light** est une interface vocale basée sur ESP32. Les instructions de construction sont [ici]. (https://github.com/OpenInterpreter/01/tree/main/hardware/light). Une liste de ce qu'il faut acheter se trouve [ici](https://github.com/OpenInterpreter/01/blob/main/hardware/light/BOM.md).
|
||||||
- Il fonctionne en tandem avec le **01 Server** ([guide d'installation ci-dessous](https://github.com/OpenInterpreter/01/blob/main/README.md#01-server)) fonctionnant sur votre ordinateur domestique.
|
- Il fonctionne en tandem avec le **Server 01** ([guide d'installation ci-dessous](https://github.com/OpenInterpreter/01/blob/main/README.md#01-server)) fonctionnant sur votre ordinateur.
|
||||||
- **Mac OSX** et **Ubuntu** sont pris en charge en exécutant `poetry run 01` (**Windows** Windows est pris en charge de manière expérimentale). Cela utilise votre barre d'espace pour simuler le 01 Light..
|
- **Mac OSX** et **Ubuntu** sont pris en charge en exécutant `poetry run 01` (**Windows** est pris en charge de manière expérimentale). Cela utilise votre barre d'espace pour simuler le 01 Light.
|
||||||
- (prochainement) Le **01 Heavy** est un dispositif autonome qui exécute tout localement.
|
- (prochainement) Le **01 Heavy** est un dispositif autonome qui exécute tout localement.
|
||||||
|
|
||||||
**Nous avons besoin de votre aide pour soutenir et construire plus de hardware.** Le 01 devrait pouvoir fonctionner sur tout dispositif avec entrée (microphone, clavier, etc.), sortie (haut-parleurs, écrans, moteurs, etc.) et une connexion internet (ou suffisamment de puissance de calcul pour tout exécuter localement). [Contribution Guide →](https://github.com/OpenInterpreter/01/blob/main/CONTRIBUTING.md)
|
**Nous avons besoin de votre aide pour soutenir et construire plus de hardware.** Le 01 devrait pouvoir fonctionner sur tout dispositif avec entrée (microphone, clavier, etc.), sortie (haut-parleurs, écrans, moteurs, etc.) et connexion internet (ou suffisamment de puissance de calcul pour tout exécuter localement). [Guide de Contribution →](https://github.com/OpenInterpreter/01/blob/main/CONTRIBUTING.md)
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
# Comment ça marche ?
|
# Comment ça marche ?
|
||||||
|
|
||||||
Le 01 expose un websocket de speech-to-speech à l'adresse localhost:10001.
|
Le 01 expose un websocket de *speech-to-speech* à l'adresse `localhost:10001`.
|
||||||
|
|
||||||
Si vous diffusez des octets audio bruts vers `/` au format [Streaming LMC](https://docs.openinterpreter.com/guides/streaming-response), vous recevrez sa réponse dans le même format.
|
Si vous diffusez des octets audio bruts vers `/` au [format de streaming LMC](https://docs.openinterpreter.com/guides/streaming-response), vous recevrez sa réponse dans le même format.
|
||||||
|
|
||||||
Inspiré en partie par [Andrej Karpathy's LLM OS](https://twitter.com/karpathy/status/1723140519554105733), nous utilisons un [un modèle de langage inteprétant du code](https://github.com/OpenInterpreter/open-interpreter), et le sollicitons lorsque certains événements se produisent dans le [noyau de votre ordinateur](https://github.com/OpenInterpreter/01/blob/main/software/source/server/utils/kernel.py).
|
Inspiré en partie par [l'idée d'un OS LLM d'Andrej Karpathy](https://twitter.com/karpathy/status/1723140519554105733), nous utilisons un [un modèle de langage inteprétant du code](https://github.com/OpenInterpreter/open-interpreter), et le sollicitons lorsque certains événements se produisent dans le [noyau de votre ordinateur](https://github.com/OpenInterpreter/01/blob/main/software/source/server/utils/kernel.py).
|
||||||
|
|
||||||
Le 01 l'encapsule dans une interface vocale :
|
Le 01 l'encapsule dans une interface vocale :
|
||||||
|
|
||||||
|
@ -75,29 +77,29 @@ Le 01 l'encapsule dans une interface vocale :
|
||||||
|
|
||||||
<img width="100%" alt="LMC" src="https://github.com/OpenInterpreter/01/assets/63927363/52417006-a2ca-4379-b309-ffee3509f5d4"><br><br>
|
<img width="100%" alt="LMC" src="https://github.com/OpenInterpreter/01/assets/63927363/52417006-a2ca-4379-b309-ffee3509f5d4"><br><br>
|
||||||
|
|
||||||
# Protocols
|
# Protocoles
|
||||||
|
|
||||||
## LMC Messages
|
## Messages LMC
|
||||||
|
|
||||||
To communicate with different components of this system, we introduce [LMC Messages](https://docs.openinterpreter.com/protocols/lmc-messages) format, which extends OpenAI’s messages format to include a "computer" role:
|
Pour communiquer avec les différents composants du système, nous introduisons le [format de messages LMC](https://docs.openinterpreter.com/protocols/lmc-messages), une extension du format de message d'OpenAI qui inclut un nouveau rôle "*computer*":
|
||||||
|
|
||||||
https://github.com/OpenInterpreter/01/assets/63927363/8621b075-e052-46ba-8d2e-d64b9f2a5da9
|
https://github.com/OpenInterpreter/01/assets/63927363/8621b075-e052-46ba-8d2e-d64b9f2a5da9
|
||||||
|
|
||||||
## Dynamic System Messages
|
## Messages Systèmes Dynamiques (Dynamic System Messages)
|
||||||
|
|
||||||
Les Dynamic System Messages vous permettent d'exécuter du code à l'intérieur du message système du LLM, juste avant qu'il n'apparaisse à l'IA.
|
Les Messages Systèmes Dynamiques vous permettent d'exécuter du code à l'intérieur du message système du LLM, juste avant qu'il n'apparaisse à l'IA.
|
||||||
|
|
||||||
```python
|
```python
|
||||||
# Modifiez les paramètres suivants dans i.py
|
# Modifiez les paramètres suivants dans i.py
|
||||||
interpreter.system_message = r" The time is {{time.time()}}. " # Tout ce qui est entre doubles crochets sera exécuté comme du Python
|
interpreter.system_message = r" The time is {{time.time()}}. " # Tout ce qui est entre doubles crochets sera exécuté comme du Python
|
||||||
interpreter.chat("What time is it?") # Il le saura, sans faire appel à un outil/API
|
interpreter.chat("What time is it?") # L'interpréteur connaitre la réponse, sans faire appel à un outil ou une API
|
||||||
```
|
```
|
||||||
|
|
||||||
# Guides
|
# Guides
|
||||||
|
|
||||||
## 01 Server
|
## 01 Server
|
||||||
|
|
||||||
Pour exécuter le serveur sur votre ordinateur de bureau et le connecter à votre 01 Light, exécutez les commandes suivantes :
|
Pour exécuter le serveur sur votre ordinateur et le connecter à votre 01 Light, exécutez les commandes suivantes :
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
brew install ngrok/ngrok/ngrok
|
brew install ngrok/ngrok/ngrok
|
||||||
|
@ -107,7 +109,7 @@ poetry run 01 --server --expose
|
||||||
|
|
||||||
La dernière commande affichera une URL de serveur. Vous pouvez saisir ceci dans le portail WiFi captif de votre 01 Light pour le connecter à votre serveur 01.
|
La dernière commande affichera une URL de serveur. Vous pouvez saisir ceci dans le portail WiFi captif de votre 01 Light pour le connecter à votre serveur 01.
|
||||||
|
|
||||||
## Local Mode
|
## Mode Local
|
||||||
|
|
||||||
```
|
```
|
||||||
poetry run 01 --local
|
poetry run 01 --local
|
||||||
|
@ -117,9 +119,9 @@ Si vous souhaitez exécuter localement du speech-to-text en utilisant Whisper, v
|
||||||
|
|
||||||
## Personnalisation
|
## Personnalisation
|
||||||
|
|
||||||
Pour personnaliser le comportement du système, modifie le [system message, model, skills library path,](https://docs.openinterpreter.com/settings/all-settings) etc. in `i.py`. Ce fichier configure un interprète et est alimenté par Open Interpreter.
|
Pour personnaliser le comportement du système, modifie [`system message`, `model`, `skills library path`,](https://docs.openinterpreter.com/settings/all-settings) etc. in `i.py`. Ce fichier configure un interprète alimenté par Open Interpreter.
|
||||||
|
|
||||||
## Ubuntu Dependencies
|
## Dépendances Ubuntu
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo apt-get install portaudio19-dev ffmpeg cmake
|
sudo apt-get install portaudio19-dev ffmpeg cmake
|
||||||
|
@ -135,7 +137,7 @@ Veuillez consulter nos [directives de contribution](CONTRIBUTING.md) pour plus d
|
||||||
|
|
||||||
# Roadmap
|
# Roadmap
|
||||||
|
|
||||||
Visite [notre roadmap](/ROADMAP.md) pour voir le futur du 01.
|
Visitez [notre roadmap](/ROADMAP.md) pour connaitre le futur du 01.
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue