OpenAIEmbeddingSample
1.0.0
Um exemplo que mostra como usar a memória semântica do kernel e do kernel para trabalhar com incorporação em um aplicativo .NET usando o SQL Server como banco de dados vetorial.
As incorporações são armazenadas em um banco de dados do SQL Server e a pesquisa vetorial é executada com eficiência graças aos índices de columnstore.
Para executar o aplicativo:
await kernelMemory.ImportDocumentAsync no arquivo Program.csConsulte o Program.cs para ver como o documento é realizado e como as incorporações são calculadas, armazenadas e recuperadas do banco de dados usando a memória do kernel.
Se você deseja ver uma abordagem manual (explícita) da incorporação e pesquisa de vetores usando o SQL Server, consulte a filial manual-abordagem.