Automatic Function Calling with Semantic Kernel SDK
Connect large language models to your own APIs and code automatically using the Semantic Kernel SDK to build intelligent, action-oriented AI applications.
Tungkol sa kursong ito
Large language models are incredibly powerful, but they are isolated from your actual applications, databases, and APIs. Semantic Kernel bridges this gap, allowing AI agents to automatically select and run your native code based on natural language user intent. This text-only course guides you through the process of setting up, securing, and deploying automatic function calling in your applications.
By the end of this course, you will understand how to transition from writing static prompts to building dynamic, agentic workflows where AI models intelligently execute the right code at the right time. You will learn how to structure your functions so the AI can understand them, and how to manage the interaction loop safely.
What you'll learn:
- Understand the fundamental architecture of the Semantic Kernel and how plugins operate.
- Configure native plugins and register custom functions for the kernel to discover.
- Enable automatic function calling to let the AI model decide which tools to execute.
- Implement secure input validation and robust error handling to protect your system from unexpected LLM outputs.
- Apply state management and context tracking across multiple sequential function calls.
We begin with foundational concepts, defining the kernel, plugins, and planners. You will then progress through clear, text-based code examples that demonstrate how to register functions, handle automatic invocation, and secure your execution environment. This course is designed for software developers who are new to Semantic Kernel but have a basic understanding of programming and API concepts. No prior AI or machine learning background is required. Start reading today to unlock the power of autonomous AI agents within your own software ecosystem.
Ang makukuha mo
-
📜
Certificate ng pagtatapos
Idagdag sa LinkedIn profile mo -
♾️
Lifetime access
Bumalik anumang oras, walang expiry -
📱
Telepono o computer
Gumagana saanman, kahit anong device -
💸
30-day refund
Walang tanong -
⚡
Maikli at focused
44 min ng practical content
Mga Review
Wala pang review — ikaw ang unang magbahagi.
Kinuha rin ng iba
Matuto ng mga pangunahing konsepto ng programming at pabilisin ang iyong daloy ng trabaho sa coding sa pamamagitan ng paggamit ng mga modernong AI assistant upang magsulat, mag-debug, at subukan ang malinis na code.
$4.99$9.99
Matuto ng mga modernong metodolohiya sa pagsubok ng software mula sa simula at gamitin ang mga tool ng AI upang magsulat ng mga test case, i-automate ang mga senaryo, at pabilisin ang iyong karera sa QA.
$4.99$9.99
Bumuo ng matibay na pundasyon sa modernong Python programming at alamin kung paano isama ang mga kakayahan ng artificial intelligence sa iyong mga software application.
$4.99$9.99
Bumuo ng gumaganang software sa pamamagitan ng pag-master ng prompt engineering at high-level intent-based coding gamit ang Codex para sa modernong produktibidad ng negosyo.
$4.99$9.99
Mga madalas itanong
Ano ang kailangan ko para sa kursong ito? +
Telepono o computer na may internet lang. Walang install, walang special hardware.
Paano ako magbabayad? +
Sa pamamagitan ng card via Stripe, o cryptocurrency. Hindi namin iniimbak ang detalye ng card — secure na hinahawakan ng Stripe.
Pwede ba akong mag-refund? +
Oo — full refund sa loob ng 30 araw, walang tanong.
Hanggang kailan ang access ko? +
Habang buhay. Sa pagbili, sa iyo na ang course — balikan mo kahit kailan.
Makakakuha ba ako ng certificate? +
Oo. Pagkatapos, makakatanggap ka ng certificate na maidadagdag sa LinkedIn profile mo.
Para sa mga learner sa
Tech
Design
Finance
Marketing
Healthcare
Edukasyon
Hospitality
Manufacturing