Hi @Andrew Satanovsky looking at your Skillset JSON, it seems like you have correctly set up the SplitSkill
and AzureOpenAIEmbeddingSkill
. However, you might want to ensure that the source
fields in your inputs
arrays correctly correspond to the fields in your documents. For instance, if your documents do not have a content
field, "/document/content"
would not return any value, leading to errors.
Also, If your documents do not have a language
field, you might need to hardcode the languageCode
in your SplitSkill
to ‘en’ (for English) or the appropriate language code since you this error "Optional skill input is missing or empty. Name: 'languageCode', Source: '$(/document/language)'.Expression language parsing issues: Missing or empty value '/document/language'."
When it comes to debugging/troubleshooting, Azure provides a tool called Debug Sessions that can help you identify and resolve errors in your skillset. This tool provides a visualization of your skillset and allows you to drill down to specific steps to see where an action might be failing.
Hope that helps. Please let us know if you have further questions.
-Grace