Skip to content

Commit 40859c1

Browse files
authored
Orphaned articles follow up (#49605)
1 parent 70833c1 commit 40859c1

File tree

6 files changed

+10
-227
lines changed

6 files changed

+10
-227
lines changed

.openpublishing.redirection.ai.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@
7272
"redirect_url": "/dotnet/ai/quickstarts/prompt-model",
7373
"redirect_document_id": true
7474
},
75+
{
76+
"source_path_from_root": "/docs/ai/semantic-kernel-dotnet-overview.md",
77+
"redirect_url": "/semantic-kernel/overview"
78+
},
7579
{
7680
"source_path_from_root": "/docs/ai/tutorials/llm-eval.md",
7781
"redirect_url": "/dotnet/ai/evaluation/evaluate-ai-response"

docs/ai/conceptual/prompt-engineering-dotnet.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ John Adams ...' ///Text truncated
7676

7777
An example is text that shows the model how to respond by providing sample user input and model output. The model uses examples to infer what to include in completions. Examples can come either before or after the instructions in an engineered prompt, but the two shouldn't be interspersed.
7878

79-
An example starts with a prompt and can optionally include a completion. A completion in an example doesn't have to include the verbatim response—it might just contain a formatted word, the first bullet in an unordered list, or something similar to indicate how each completion should start.
79+
An example starts with a prompt and can optionally include a completion. A completion in an example doesn't have to include the verbatim response—it might just contain a formatted word, the first bullet in an unordered list, or something similar to indicate how each completion should start.
8080

8181
Examples are classified as [zero-shot learning](zero-shot-learning.md) or [few-shot learning](zero-shot-learning.md) based on whether they contain verbatim completions.
8282

@@ -103,7 +103,7 @@ First president to be declared an honorary citizen of a foreign country, and an
103103
John Adams ... /// Text truncated
104104
105105
DOMESTIC POLICY
106-
- George Washington:
106+
- George Washington:
107107
- John Adams:
108108
""";
109109
```
@@ -114,7 +114,7 @@ DOMESTIC POLICY
114114

115115
## Example prompt using .NET
116116

117-
.NET provides various tools to prompt and chat with different AI models. Use [Semantic Kernel](../semantic-kernel-dotnet-overview.md) to connect to a wide variety of AI models and services, as well as other SDKs such as the official [OpenAI .NET library](https://www.nuget.org/packages/OpenAI-DotNet/). Semantic Kernel includes tools to create prompts with different roles and maintain chat history, as well as many other features.
117+
.NET provides various tools to prompt and chat with different AI models. Use [Semantic Kernel](/semantic-kernel/overview/) to connect to a wide variety of AI models and services, as well as other SDKs such as the official [OpenAI .NET library](https://www.nuget.org/packages/OpenAI-DotNet/). Semantic Kernel includes tools to create prompts with different roles and maintain chat history, as well as many other features.
118118

119119
Consider the following code example:
120120

docs/ai/dotnet-ai-ecosystem.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ The .NET ecosystem provides many powerful tools, libraries, and services to deve
2020

2121
## Semantic Kernel for .NET
2222

23-
If you just want to use the low-level services, such as <xref:Microsoft.Extensions.AI.IChatClient> and <xref:Microsoft.Extensions.AI.IEmbeddingGenerator`2>, you can reference the `Microsoft.Extensions.AI.Abstractions` package directly from your app. However, if you want to use higher-level, more opinionated approaches to AI, then you should use [Semantic Kernel](semantic-kernel-dotnet-overview.md).
23+
If you just want to use the low-level services, such as <xref:Microsoft.Extensions.AI.IChatClient> and <xref:Microsoft.Extensions.AI.IEmbeddingGenerator`2>, you can reference the `Microsoft.Extensions.AI.Abstractions` package directly from your app. However, if you want to use higher-level, more opinionated approaches to AI, then you should use [Semantic Kernel](/semantic-kernel/overview/).
2424

2525
Semantic Kernel, which has a dependency on the `Microsoft.Extensions.AI.Abstractions` package, is an open-source library that enables AI integration and orchestration capabilities in your .NET apps. Its connectors provides concrete implementations of <xref:Microsoft.Extensions.AI.IChatClient> and <xref:Microsoft.Extensions.AI.IEmbeddingGenerator`2> for different services, including OpenAI, Amazon Bedrock, and Google Gemini.
2626

docs/ai/get-started-mcp.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,4 +96,3 @@ Learn more about .NET and MCP using these resources:
9696

9797
- [Overview of the .NET + AI ecosystem](dotnet-ai-ecosystem.md)
9898
- [Microsoft.Extensions.AI](/dotnet/ai/ai-extensions)
99-
- [Semantic Kernel overview for .NET](semantic-kernel-dotnet-overview.md)

docs/ai/semantic-kernel-dotnet-overview.md

Lines changed: 0 additions & 222 deletions
This file was deleted.

docs/navigate/devops-testing/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,8 @@ items:
315315
href: ../../core/deploying/single-file/overview.md
316316
- name: ReadyToRun
317317
href: ../../core/deploying/ready-to-run.md
318+
- name: Publish .NET apps for macOS
319+
href: ../../core/deploying/macos.md
318320
- name: Trim self-contained deployments
319321
items:
320322
- name: Overview and how-to

0 commit comments

Comments
 (0)