Replies: 1 comment 1 reply
-
I found a solution for those with the same issue in a post on the .NET/Aspire repository from @davidfowl which though not as straightforward as .WithReference() retrieves a connection string from the blobs and queues ResourceBuilders:
For Qdrant, it is a bit more complicated as the Kernel Memory configuration needs both an endpoint and a key rather than a connection string. See this post by @dluc which retrieves and then parses the connection string to get the APIKey: |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I have looked at and implemented Aspire based launching of KernelMemory but the approach in the examples seems to assume that dependent services (Azure Storage Blobs/Queues, Qdrant/AzureAISearch, etc.) are already provisioned. There does not seem to be a mechanism to reference a service that is provisioned by Aspire (which is the key value of Aspire, i.e. to provision a complete environment and support dynamic linkage between provisioned services).
What I mean is to configure and consume Kernel Memory in this fashion:
Is my understanding correct or have I missed something?
If so, is there a way to work around this for the time being?
Much appreciated.
Beta Was this translation helpful? Give feedback.
All reactions