Home 9 Usposabljanje 9 AI and the use of LLMs and LLM APIs

AI and the use of LLMs and LLM APIs

The course is intended for participants who already have a basic understanding of algorithms and want to explore the use of Large Language Models (LLMs) and their APIs.
Familiarity with one of the programming languages (Python, TypeScript, JavaScript, C/C++, etc.) is recommended but not required.

During the course, participants will learn:

  • how to use LLMs and their APIs effectively,

  • how to automate processes using AI agents,

  • the concept of Retrieval-Augmented Generation (RAG) and the use of vector databases.

In the practical part, we will develop a simple multimodal chatbot and a personal AI assistant, using the Python programming language.

Content

  • Use of Large Language Models (LLMs) and local models with Ollama

  • Working with LLM APIs

  • Introduction to AI agents and their capabilities

  • Development of a multimodal chatbot with a user interface in Gradio

  • Learning the basics of RAG (Retrieval-Augmented Generation) and vector databases (ChromaDB)

  • Creating a personal AI assistant

  • Using the Python programming language in the development of LLM-based solutions

Recommended prior knowledge

Znanje enega izmed programskih jezikov (Python, TypeScript, JavaScript, C/C++ ipd.) je dobrodošlo, a ni obvezno. 

Learning objectives

  • Understand the operation and use of Large Language Models (LLMs) and their APIs

  • Gain practical experience with local LLMs (e.g., Ollama)

  • Learn how to automate processes using AI agents

  • Develop a multimodal chatbot with a user interface (Gradio)

  • Understand the concept of Retrieval-Augmented Generation (RAG) and the use of vector databases

  • Create a personal AI assistant in Python

Target group

For anyone who wants to get acquainted with the use of LLMs, basic use of LLM APIs, and the fundamentals of AI agents.

2025-10-07 08:00:00
2025-12-22 20:52:00