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
Uh oh!
There was an error while loading. Please reload this page.
-
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