Open DmitryKatson opened 1 month ago
I will consult our platform team to hear about their plans to make semantic search available for AL developers. Stay tuned.
Platform will collaborate with you on providing support. We will park this issue for now!
BC Idea Link
https://experience.dynamics.com/ideas/idea/?ideaid=ae4b0c3a-30d6-ee11-92bd-000d3adb9365
Description
New Feature: Semantic Comparison for Number Series Copilot
Feature Request: Implement Semantic Text Comparison for Enhanced Intent Understanding
Current Behavior: The Number Series Copilot relies on a keyword-based comparison to match user requests with the corresponding entities in Business Central. For example, when a user asks for an employee Number Series, the system works as expected because it can find a match with the "Employee Nos." keyword in the "Human & Resources Setup" table.
Problem: If a user uses a synonym or a different phrase, such as "payroll worker," the current keyword comparison does not find the corresponding entity (e.g., "employee"), leading to failure in generating the Number Series.
Proposed Solution:
text-embedding-ada-002
embedding model to theAOAIDeployments.GetEmbeddingAda002()
. Ensure that the Azure OpenAI Embeddings are accessible for use when a semantic comparison is required.Steps to Implement:
Acceptance Criteria:
I will provide the implementation for this BC Idea