Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/frontend/src/content/docs/app-host/go-apphost.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,6 @@ Add `.aspire/` to `.gitignore`. The generated Go module can be recreated from `a

## See also

- [Build your first Aspire app](/get-started/first-app/?lang=go)
- [Build your first Aspire app](/get-started/first-app/?aspire-lang=go)
- [Multi-language architecture](/architecture/multi-language-architecture/)
- [Author multi-language integrations](/extensibility/multi-language-integration-authoring/)
2 changes: 1 addition & 1 deletion src/frontend/src/content/docs/app-host/java-apphost.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,6 @@ Keep the scaffolded `.gitignore`. Generated `.aspire` content and compiled AppHo

## See also

- [Build your first Aspire app](/get-started/first-app/?lang=java)
- [Build your first Aspire app](/get-started/first-app/?aspire-lang=java)
- [Multi-language architecture](/architecture/multi-language-architecture/)
- [Author multi-language integrations](/extensibility/multi-language-integration-authoring/)
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,6 @@ Add `.aspire/` and the AppHost virtual environment to `.gitignore`. Both can be

## See also

- [Build your first Aspire app](/get-started/first-app/?lang=python)
- [Build your first Aspire app](/get-started/first-app/?aspire-lang=python)
- [Multi-language architecture](/architecture/multi-language-architecture/)
- [Author multi-language integrations](/extensibility/multi-language-integration-authoring/)
2 changes: 1 addition & 1 deletion src/frontend/src/content/docs/app-host/rust-apphost.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,6 @@ Add `.aspire/` and Cargo build output to `.gitignore`. The generated module can

## See also

- [Build your first Aspire app](/get-started/first-app/?lang=rust)
- [Build your first Aspire app](/get-started/first-app/?aspire-lang=rust)
- [Multi-language architecture](/architecture/multi-language-architecture/)
- [Author multi-language integrations](/extensibility/multi-language-integration-authoring/)
Original file line number Diff line number Diff line change
Expand Up @@ -64,27 +64,29 @@ Getting there is a two-step process: model the GitHub Model resource in your App

1. ### Model GitHub Models in your AppHost

Add the GitHub Models hosting integration to your AppHost, then declare a model resource and reference it from the apps that need to call the API. The [GitHub Models hosting integration](/integrations/ai/github-models/github-models-host/) article walks through every capability — adding model resources, API key parameters, organization configuration, and health checks — with side-by-side C# and TypeScript examples.
Add the GitHub Models hosting integration to your AppHost, then declare a model resource and reference it from the apps that need to call the API. The [GitHub Models hosting integration](/integrations/ai/github-models/github-models-host/) article walks through every capability — adding model resources, API key parameters, organization configuration, and health checks — with examples for C#, TypeScript, Python, Go, Java, and Rust.

<LinkButton
variant='secondary'
iconPlacement='end'
icon='right-arrow'
href='/integrations/ai/github-models/github-models-host/'>
Set up GitHub Models in the AppHost
</LinkButton>
<LinkButton
variant="secondary"
iconPlacement="end"
icon="right-arrow"
href="/integrations/ai/github-models/github-models-host/"
>
Set up GitHub Models in the AppHost
</LinkButton>

2. ### Connect from your consuming app

When you reference a GitHub Model resource from a consuming app, Aspire injects its connection information as environment variables. See [Connect to GitHub Models](/integrations/ai/github-models/github-models-connect/) for the connection properties reference and per-language examples for C#, Go, Python, and TypeScript — including the full C# client integration.
When you reference a GitHub Model resource from a consuming app, Aspire injects its connection information as environment variables. See [Connect to GitHub Models](/integrations/ai/github-models/github-models-connect/) for the connection properties reference and per-language examples for C#, Go, Python, and TypeScript — including the full C# client integration.

<LinkButton
variant='secondary'
iconPlacement='end'
icon='right-arrow'
href='/integrations/ai/github-models/github-models-connect/'>
Connect to GitHub Models
</LinkButton>
<LinkButton
variant="secondary"
iconPlacement="end"
icon="right-arrow"
href="/integrations/ai/github-models/github-models-connect/"
>
Connect to GitHub Models
</LinkButton>

</Steps>

Expand Down
Loading
Loading