You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
["Telemetry Configuration", "Configures telemetry and observability (OTEL)"],
22
+
["Tools Configuration", "Configures tools for AI models to use"],
23
+
]}
24
+
/>
18
25
19
26
## Specify a config file
20
27
@@ -64,7 +71,7 @@ llm:
64
71
65
72
## API configuration
66
73
67
-
HTTP is the only supported protocol for Arcade Engine's API. The following configuration options are available:
74
+
HTTP is the supported protocol for Arcade Engine's API. The following configuration options are available:
68
75
69
76
- `api.development` _(optional, default: `false`)_ - Enable development mode, with more logging and simple [worker authentication](/home/configure/engine#http-worker-configuration)
70
77
- `api.http.host` _(default: `localhost`)_ - Address to which Arcade Engine binds its server (e.g., `localhost` or `0.0.0.0`)
Arcade uses configuration files to manage engine settings and default values. When you install the Arcade Engine, two files are created:
11
+
12
+
- The `engine.yaml` file for engine configuration.
13
+
- The `engine.env` file for environment variables.
14
+
15
+
Let's explore each file to understand their purpose and how to locate them.
16
+
17
+
## Engine configuration file
18
+
19
+
The `engine.yaml` file controls Arcade Engine settings and manages supported models. It supports variable expansion so you can integrate secrets and environment values seamlessly. You can customize this file to suit your setup. For more details, check the [Engine Configuration](/home/configure/engine) page.
20
+
21
+
Choose your installation method to view the default location of `engine.yaml`:
<Note>To manually download the engine.yaml, you can get an example from the [Configuration Templates](/home/configure/templates#engineyaml) and add it to `$HOME/.arcade/engine.yaml`.</Note>
39
+
</Tabs.Tab>
40
+
</Tabs>
41
+
42
+
## Engine environment file
43
+
44
+
The `engine.env` file contains default environment variables that power Arcade Engine. You can override these defaults by exporting your own variables or by editing the file directly.
45
+
46
+
Select your installation method below to see the default path for `engine.env`:
<Note>To manually download the `engine.env`, refer to the [Configuration Templates](/home/configure/templates#engineenv).</Note>
64
+
</Tabs.Tab>
65
+
</Tabs>
6
66
7
-
# Configuration
8
-
9
-
## Configuration Files
10
-
On [installation](/home/install/local), Arcade creates an `engine.yaml` configuration file and an `engine.env` environment variable file containing default values.
11
-
12
-
See the [Specifying a Config File](/home/configure/engine#specify-a-config-file) for usage.
13
-
14
-
### Engine Configuration
15
-
16
-
The Engine configuration (`engine.yaml`) location varies based on installation method:
-**Manual Download**: Manually downloaded configs can be added to `$HOME/.arcade/engine.yaml`
20
-
21
-
<Note>To manually download the engine.yaml, you can get an example from the [Configuration Templates](/home/configure/templates#engineyaml)</Note>
22
-
23
-
Engine configurations support variable expansion for [Secrets](/home/configure/engine#secrets) and [Environment Files](/home/configure/engine#dotenv-files).
24
-
25
-
You can edit the `engine.yaml` file to change configurations for the [Engine](/home/configure/engine) and [Supported Models](/home/configure/models).
26
-
27
-
### Engine environment file
28
-
29
-
The Engine environment file (`engine.env`) location varies based on installation method:
Copy file name to clipboardExpand all lines: pages/home/install/local.mdx
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -56,7 +56,7 @@ This will install a template engine configuration.
56
56
</Tabs.Tab>
57
57
<Tabs.Tab>
58
58
```
59
-
Windows support is coming soon!
59
+
Windows support is coming soon!
60
60
```
61
61
Want to see Windows support sooner? Show your interest by adding a 👍 to [this GitHub issue](https://github.com/ArcadeAI/arcade-ai/issues/258).
62
62
@@ -85,7 +85,7 @@ Edit the `engine.env` file to set the `OPENAI_API_KEY` environment variable:
85
85
OPENAI_API_KEY="<your_openai_api_key>"
86
86
```
87
87
88
-
See the [configuration overview](/home/configure/overview) for more information on how to configure Arcade Engine.
88
+
See the [configuration overview](/home/configure/overview) for more information on how to configure Arcade Engine and how to locate the `engine.env` file.
89
89
90
90
### Start the Engine and worker
91
91
@@ -113,7 +113,7 @@ To chat with the running Engine, in a separate terminal instance, run:
113
113
arcade chat -h localhost
114
114
```
115
115
116
-
You are now chatting with Arcade locally! To see an example of chatting, view the [quickstart](/home/quickstart).
116
+
You are now chatting with Arcade locally! To see an example of chatting, view the [quickstart](/home/custom-tools).
0 commit comments