You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
125 lines
7.1 KiB
Plaintext
125 lines
7.1 KiB
Plaintext
{
|
|
"cells": [
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 2,
|
|
"id": "34fd7745",
|
|
"metadata": {
|
|
"language_info": {
|
|
"name": "polyglot-notebook"
|
|
},
|
|
"polyglot_notebook": {
|
|
"kernelName": "csharp"
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"text/html": [
|
|
"<div><div></div><div></div><div><strong>Installed Packages</strong><ul><li><span>Microsoft.Extensions.Configuration, 9.0.9</span></li><li><span>Microsoft.Extensions.Configuration.AzureKeyVault, 3.1.24</span></li><li><span>Microsoft.Extensions.Configuration.Binder, 9.0.9</span></li><li><span>Microsoft.Extensions.Configuration.CommandLine, 9.0.9</span></li><li><span>Microsoft.Extensions.Configuration.EnvironmentVariables, 9.0.9</span></li><li><span>Microsoft.Extensions.Configuration.Ini, 9.0.9</span></li><li><span>Microsoft.Extensions.Configuration.Json, 9.0.9</span></li><li><span>Microsoft.Extensions.Configuration.KeyPerFile, 9.0.9</span></li><li><span>Microsoft.Extensions.Configuration.UserSecrets, 9.0.9</span></li><li><span>Microsoft.Extensions.Configuration.Xml, 9.0.9</span></li><li><span>Microsoft.Extensions.Configuration.Yaml, 2.0.0-preview2</span></li><li><span>Microsoft.Extensions.DependencyInjection, 9.0.9</span></li><li><span>Microsoft.Extensions.Hosting, 9.0.9</span></li><li><span>Microsoft.Extensions.Http, 9.0.9</span></li><li><span>Microsoft.Extensions.Logging, 9.0.9</span></li><li><span>Microsoft.Extensions.Logging.Configuration, 9.0.9</span></li><li><span>Microsoft.Extensions.Logging.Console, 9.0.9</span></li><li><span>Microsoft.Extensions.Options, 9.0.9</span></li><li><span>Microsoft.Extensions.Options.ConfigurationExtensions, 9.0.9</span></li><li><span>Microsoft.Extensions.OptionsModel, 1.0.0-rc1-final</span></li><li><span>Microsoft.SemanticKernel, 1.65.0</span></li><li><span>Microsoft.SemanticKernel.Connectors.Amazon, 1.65.0-alpha</span></li><li><span>Microsoft.SemanticKernel.Connectors.AzureOpenAI, 1.65.0</span></li><li><span>Microsoft.SemanticKernel.Connectors.Chroma, 1.65.0-alpha</span></li><li><span>Microsoft.SemanticKernel.Connectors.DuckDB, 1.53.1-alpha</span></li><li><span>Microsoft.SemanticKernel.Connectors.Google, 1.65.0-alpha</span></li><li><span>Microsoft.SemanticKernel.Connectors.HuggingFace, 1.65.0-preview</span></li><li><span>Microsoft.SemanticKernel.Connectors.InMemory, 1.65.0-preview</span></li><li><span>Microsoft.SemanticKernel.Connectors.Kusto, 1.53.1-alpha</span></li><li><span>Microsoft.SemanticKernel.Connectors.Milvus, 1.65.0-alpha</span></li><li><span>Microsoft.SemanticKernel.Connectors.MistralAI, 1.65.0-alpha</span></li><li><span>Microsoft.SemanticKernel.Connectors.MongoDB, 1.65.0-preview</span></li><li><span>Microsoft.SemanticKernel.Connectors.Ollama, 1.65.0-alpha</span></li><li><span>Microsoft.SemanticKernel.Connectors.Onnx, 1.65.0-alpha</span></li><li><span>Microsoft.SemanticKernel.Connectors.OpenAI, 1.65.0</span></li><li><span>Microsoft.SemanticKernel.Connectors.Postgres, 1.51.0-preview</span></li><li><span>Microsoft.SemanticKernel.Connectors.Redis, 1.65.0-preview</span></li><li><span>Microsoft.SemanticKernel.Connectors.Sqlite, 1.51.0-preview</span></li><li><span>Microsoft.SemanticKernel.Connectors.SqlServer, 1.65.0-preview</span></li><li><span>Microsoft.SemanticKernel.Connectors.Weaviate, 1.65.0-preview</span></li></ul></div></div>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
"初始化完毕!\r\n"
|
|
]
|
|
}
|
|
],
|
|
"source": [
|
|
"/** 初始化文档\n",
|
|
" 全局共用文件,包括 Nuget包引用、全局类库引用、全局文件引用、全局命名空间引用、全局变量、全局方法、全局类定义等功能;\n",
|
|
" 在业务笔记中引用,执行其它单元格之前先执行一次。\n",
|
|
"*/\n",
|
|
"\n",
|
|
"//导入Nuget包\n",
|
|
"#r \"nuget:Microsoft.Extensions.Http\"\n",
|
|
"#r \"nuget:Microsoft.Extensions.Hosting\"\n",
|
|
"#r \"nuget:Microsoft.Extensions.DependencyInjection\"\n",
|
|
"\n",
|
|
"#r \"nuget:Microsoft.Extensions.Logging\"\n",
|
|
"#r \"nuget:Microsoft.Extensions.Logging.Console\"\n",
|
|
"#r \"nuget:Microsoft.Extensions.Logging.Configuration\"\n",
|
|
"\n",
|
|
"#r \"nuget:Microsoft.Extensions.Configuration\"\n",
|
|
"#r \"nuget:Microsoft.Extensions.Configuration.Binder\"\n",
|
|
"#r \"nuget:Microsoft.Extensions.Configuration.Json\"\n",
|
|
"#r \"nuget:Microsoft.Extensions.Configuration.Ini\"\n",
|
|
"#r \"nuget:Microsoft.Extensions.Configuration.Xml\"\n",
|
|
"#r \"nuget:Microsoft.Extensions.Configuration.Yaml,*-*\"\n",
|
|
"#r \"nuget:Microsoft.Extensions.Configuration.KeyPerFile\"\n",
|
|
"#r \"nuget:Microsoft.Extensions.Configuration.UserSecrets\"\n",
|
|
"#r \"nuget:Microsoft.Extensions.Configuration.CommandLine\"\n",
|
|
"#r \"nuget:Microsoft.Extensions.Configuration.AzureKeyVault\"\n",
|
|
"#r \"nuget:Microsoft.Extensions.Configuration.EnvironmentVariables\"\n",
|
|
"\n",
|
|
"#r \"nuget:Microsoft.Extensions.Options\"\n",
|
|
"#r \"nuget:Microsoft.Extensions.OptionsModel,*-*\"\n",
|
|
"#r \"nuget:Microsoft.Extensions.Options.ConfigurationExtensions\" \n",
|
|
"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.OpenAI\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.AzureOpenAI\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.Google,*-*\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.Ollama,*-*\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.MistralAI,*-*\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.HuggingFace,*-*\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.Onnx,*-*\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.Amazon,*-*\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.MistralAI,*-*\"\n",
|
|
"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.InMemory,*-*\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.Sqlite,*-*\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.Postgres,*-*\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.MongoDB,*-*\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.SqlServer,*-*\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.Redis,*-*\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.DuckDB,*-*\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.Chroma,*-*\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.Milvus,*-*\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.Weaviate,*-*\"\n",
|
|
"#r \"nuget:Microsoft.SemanticKernel.Connectors.Kusto,*-*\"\n",
|
|
"\n",
|
|
"//导入文件\n",
|
|
"\n",
|
|
"//引入命名空间\n",
|
|
"\n",
|
|
"//公用类、方法、变量\n",
|
|
"\n",
|
|
"//\n",
|
|
"\n",
|
|
"\n",
|
|
"Console.WriteLine(\"初始化完毕!\");"
|
|
]
|
|
}
|
|
],
|
|
"metadata": {
|
|
"kernelspec": {
|
|
"display_name": ".NET (C#)",
|
|
"language": "C#",
|
|
"name": ".net-csharp"
|
|
},
|
|
"language_info": {
|
|
"name": "polyglot-notebook"
|
|
},
|
|
"polyglot_notebook": {
|
|
"kernelInfo": {
|
|
"defaultKernelName": "csharp",
|
|
"items": [
|
|
{
|
|
"aliases": [],
|
|
"languageName": "csharp",
|
|
"name": "csharp"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"nbformat": 4,
|
|
"nbformat_minor": 5
|
|
}
|