@Pasquale Fedele Hello, thanks for reaching out to us, is RESTful API enough for your scenario? Actually, there are APIs you can use for your project like Cognitive Services APIs and OpenAI APIs for who is very familiar with JS.
API reference - https://learn.microsoft.com/en-us/azure/ai-services/openai/reference
Like Azure OpenAI Studio, it is a good start if you have no coding experience, you can still train your model with on your own data feature.
Example - https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/use-your-data?tabs=ai-search
Also, you can learn more information of different ai service below -
https://learn.microsoft.com/en-us/training/modules/fundamentals-azure-ai-services/
If you want to use SDK, which mainly support Python at the very begin, I suggest you study Python, depends on your case, it is recommended that you start by learning the basics of programming and computer science. This will provide a strong foundation for learning more advanced topics in AI and machine learning.
There are many resources available for learning programming and computer science, including online courses, books, and tutorials. Some popular online learning platforms include Coursera, edX, and Udemy. Microsoft also offers a variety of free online courses and tutorials through the Microsoft Learn platform, including courses on Python and C#.
Once you have a solid foundation in programming and computer science, you can start learning about AI and machine learning. Microsoft offers a variety of AI services through Azure, including Azure Machine Learning, Cognitive Services, and Bot Services. These services provide pre-built models and tools for building intelligent applications, and can be used with a variety of programming languages, including Python and C#.
To get started with Azure AI services, you can explore the Azure AI Fundamentals certification path on Microsoft Learn. This path includes courses on AI and machine learning concepts, as well as hands-on labs and exercises using Azure AI services. Once you have completed this path, you can explore more advanced topics in AI and machine learning, such as deep learning and natural language processing.
I hope this helps, let us know if you have more questions.
Regards,
Yutong
-Please kindly accept the answer if you feel helpful to support the community, thanks a lot.