From 74b6f6a69f6ea1cf5dd3caf470b22cf8f712978a Mon Sep 17 00:00:00 2001 From: samuel100 Date: Thu, 13 Nov 2025 16:31:02 +0000 Subject: [PATCH 01/19] sdkv2 initial --- README.md | 108 +++- docs/README.md | 96 ---- docs/cs/README.md | 6 + ....Foundry.Local.Configuration.WebService.md | 56 ++ ...icrosoft.AI.Foundry.Local.Configuration.md | 119 ++++ .../Microsoft.AI.Foundry.Local.DeviceType.md | 38 ++ ....AI.Foundry.Local.FoundryLocalException.md | 78 +++ ...ft.AI.Foundry.Local.FoundryLocalManager.md | 212 +++++++ .../Microsoft.AI.Foundry.Local.ICatalog.md | 133 +++++ .../api/Microsoft.AI.Foundry.Local.IModel.md | 211 +++++++ .../Microsoft.AI.Foundry.Local.LogLevel.md | 50 ++ .../api/Microsoft.AI.Foundry.Local.Model.md | 306 +++++++++++ .../Microsoft.AI.Foundry.Local.ModelInfo.md | 305 ++++++++++ ...icrosoft.AI.Foundry.Local.ModelSettings.md | 45 ++ ...Microsoft.AI.Foundry.Local.ModelVariant.md | 278 ++++++++++ ...soft.AI.Foundry.Local.OpenAIAudioClient.md | 79 +++ ...dry.Local.OpenAIChatClient.ChatSettings.md | 128 +++++ ...osoft.AI.Foundry.Local.OpenAIChatClient.md | 93 ++++ .../Microsoft.AI.Foundry.Local.Parameter.md | 56 ++ ...crosoft.AI.Foundry.Local.PromptTemplate.md | 85 +++ .../api/Microsoft.AI.Foundry.Local.Runtime.md | 58 ++ docs/cs/api/Microsoft.AI.Foundry.Local.md | 101 ++++ .../compile-models-for-foundry-local.md | 278 ---------- docs/how-to/integrate-with-inference-sdks.md | 145 ----- docs/how-to/manage.md | 15 - docs/includes/integrate-examples/csharp.md | 66 --- .../includes/integrate-examples/javascript.md | 134 ----- docs/includes/integrate-examples/python.md | 67 --- docs/includes/integrate-examples/rest.md | 19 - .../media/architecture/foundry-local-arch.png | Bin 386969 -> 0 bytes docs/reference/reference-cli.md | 112 ---- docs/reference/reference-rest.md | 519 ------------------ docs/reference/reference-sdk.md | 379 ------------- docs/reference/reference-security-privacy.md | 54 -- docs/reference/reference-troubleshooting.md | 20 - .../chat-application-with-open-web-ui.md | 54 -- .../use-langchain-with-foundry-local.md | 74 --- docs/what-is-foundry-local.md | 36 -- media/ep-bundle.png | Bin 0 -> 111831 bytes media/icons/foundry_local_black.svg | 13 + media/icons/foundry_local_color.svg | 40 ++ media/icons/foundry_local_white.svg | 13 + .../GettingStarted/Directory.Packages.props | 11 + .../cs/GettingStarted/ExcludeExtraLibs.props | 36 ++ samples/cs/GettingStarted/README.md | 100 ++++ .../AudioTranscriptionExample.csproj | 30 + .../FoundryLocalWebServer.csproj | 24 + .../FoundrySamplesXPlatform.sln | 44 ++ .../HelloFoundryLocalSdk.csproj | 23 + samples/cs/GettingStarted/nuget.config | 16 + .../src/AudioTranscriptionExample/Program.cs | 58 ++ .../AudioTranscriptionExample/Recording.mp3 | Bin 0 -> 329760 bytes .../src/FoundryLocalWebServer/Program.cs | 81 +++ .../src/HelloFoundryLocalSdk/Program.cs | 87 +++ .../AudioTranscriptionExample.csproj | 32 ++ .../FoundryLocalWebServer.csproj | 26 + .../windows/FoundrySamplesWinML.sln | 58 ++ .../HelloFoundryLocalSdk.csproj | 26 + .../dotNET/rag/foundry-local-architecture.md | 116 ---- samples/{dotNET => }/rag/README.md | 0 .../rag}/foundry-local-architecture.md | 0 .../rag/rag_foundrylocal_demo.ipynb | 0 62 files changed, 3259 insertions(+), 2188 deletions(-) delete mode 100644 docs/README.md create mode 100644 docs/cs/README.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.Configuration.WebService.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.Configuration.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.DeviceType.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.FoundryLocalException.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.FoundryLocalManager.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.ICatalog.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.IModel.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.LogLevel.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.Model.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.ModelInfo.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.ModelSettings.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.ModelVariant.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.OpenAIAudioClient.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.OpenAIChatClient.ChatSettings.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.OpenAIChatClient.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.Parameter.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.PromptTemplate.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.Runtime.md create mode 100644 docs/cs/api/Microsoft.AI.Foundry.Local.md delete mode 100644 docs/how-to/compile-models-for-foundry-local.md delete mode 100644 docs/how-to/integrate-with-inference-sdks.md delete mode 100644 docs/how-to/manage.md delete mode 100644 docs/includes/integrate-examples/csharp.md delete mode 100644 docs/includes/integrate-examples/javascript.md delete mode 100644 docs/includes/integrate-examples/python.md delete mode 100644 docs/includes/integrate-examples/rest.md delete mode 100644 docs/media/architecture/foundry-local-arch.png delete mode 100644 docs/reference/reference-cli.md delete mode 100644 docs/reference/reference-rest.md delete mode 100644 docs/reference/reference-sdk.md delete mode 100644 docs/reference/reference-security-privacy.md delete mode 100644 docs/reference/reference-troubleshooting.md delete mode 100644 docs/tutorials/chat-application-with-open-web-ui.md delete mode 100644 docs/tutorials/use-langchain-with-foundry-local.md delete mode 100644 docs/what-is-foundry-local.md create mode 100644 media/ep-bundle.png create mode 100644 media/icons/foundry_local_black.svg create mode 100644 media/icons/foundry_local_color.svg create mode 100644 media/icons/foundry_local_white.svg create mode 100644 samples/cs/GettingStarted/Directory.Packages.props create mode 100644 samples/cs/GettingStarted/ExcludeExtraLibs.props create mode 100644 samples/cs/GettingStarted/README.md create mode 100644 samples/cs/GettingStarted/cross-platform/AudioTranscriptionExample/AudioTranscriptionExample.csproj create mode 100644 samples/cs/GettingStarted/cross-platform/FoundryLocalWebServer/FoundryLocalWebServer.csproj create mode 100644 samples/cs/GettingStarted/cross-platform/FoundrySamplesXPlatform.sln create mode 100644 samples/cs/GettingStarted/cross-platform/HelloFoundryLocalSdk/HelloFoundryLocalSdk.csproj create mode 100644 samples/cs/GettingStarted/nuget.config create mode 100644 samples/cs/GettingStarted/src/AudioTranscriptionExample/Program.cs create mode 100644 samples/cs/GettingStarted/src/AudioTranscriptionExample/Recording.mp3 create mode 100644 samples/cs/GettingStarted/src/FoundryLocalWebServer/Program.cs create mode 100644 samples/cs/GettingStarted/src/HelloFoundryLocalSdk/Program.cs create mode 100644 samples/cs/GettingStarted/windows/AudioTranscriptionExample/AudioTranscriptionExample.csproj create mode 100644 samples/cs/GettingStarted/windows/FoundryLocalWebServer/FoundryLocalWebServer.csproj create mode 100644 samples/cs/GettingStarted/windows/FoundrySamplesWinML.sln create mode 100644 samples/cs/GettingStarted/windows/HelloFoundryLocalSdk/HelloFoundryLocalSdk.csproj delete mode 100644 samples/dotNET/rag/foundry-local-architecture.md rename samples/{dotNET => }/rag/README.md (100%) rename {docs/concepts => samples/rag}/foundry-local-architecture.md (100%) rename samples/{dotNET => }/rag/rag_foundrylocal_demo.ipynb (100%) diff --git a/README.md b/README.md index aa55074..350a5e1 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@
- - - AI Foundry icon. + + + AI Foundry icon.