OpenAI API – Tool calls: İş ilanları ile sohbet etme projesi
OpenAI API – Tool calls: İş ilanları ile sohbet etme projesi, available at $44.99, has an average rating of 5, with 39 lectures, based on 1 reviews, and has 1 subscribers.
You will learn about OpenAI yapay zeka modelini kullanabilmek için API ile istek göndermeyi öğren. Tool calls özelliğine (Fonksiyon seçimi ve ilgili işlemler) hakim ol. OpenAI API ile destekli chatbot mantığını kavra. Yapay zeka destekli chatbotu streamlit üzerinde gerçek hayatta kullanılabilecek bir proje haline getir. This course is ideal for individuals who are Yapay zeka modellerini Python ile kullanmaya ilgi duyan herkes için güzel bir proje örneği. It is particularly useful for Yapay zeka modellerini Python ile kullanmaya ilgi duyan herkes için güzel bir proje örneği.
Enroll now: OpenAI API – Tool calls: İş ilanları ile sohbet etme projesi
Summary
Title: OpenAI API – Tool calls: İş ilanları ile sohbet etme projesi
Price: $44.99
Average Rating: 5
Number of Lectures: 39
Number of Published Lectures: 39
Number of Curriculum Items: 41
Number of Published Curriculum Objects: 41
Original Price: ₺249.99
Quality Status: approved
Status: Live
What You Will Learn
- OpenAI yapay zeka modelini kullanabilmek için API ile istek göndermeyi öğren.
- Tool calls özelliğine (Fonksiyon seçimi ve ilgili işlemler) hakim ol.
- OpenAI API ile destekli chatbot mantığını kavra.
- Yapay zeka destekli chatbotu streamlit üzerinde gerçek hayatta kullanılabilecek bir proje haline getir.
Who Should Attend
- Yapay zeka modellerini Python ile kullanmaya ilgi duyan herkes için güzel bir proje örneği.
Target Audiences
- Yapay zeka modellerini Python ile kullanmaya ilgi duyan herkes için güzel bir proje örneği.
Kursumuz, Python ile OpenAI yapay zeka modellerini kullanmayı öğrenmek isteyen herkes için tasarlanmıştır. Bu kurs boyunca, yapay zeka modellerini etkin bir şekilde nasıl kullanabileceğinizi ve özellikle tool calls özelliğine odaklanarak, bu modelleri Python ile nasıl entegre edebileceğinizi öğreneceksiniz.
Tool calls özelliği, yapay zeka modellerinin belirli görevleri yerine getirmesi için belirli fonksiyonları çağırma yeteneğini sağlar. Bu kurs, bu güçlü özelliği kullanarak çeşitli görevleri otomatikleştirebileceğiniz ve daha akıllı çözümler geliştirebileceğiniz pratik bilgiler sunar. Python kodlama becerilerinizi kullanarak, yapay zeka modellerinin belirli fonksiyonları parametreleri ile beraber nasıl çalıştırabileceğinizi öğreneceksiniz.
Ayrıca, bu kursun en heyecan verici bölümlerinden biri, öğrendiklerinizi gerçek dünya projelerine nasıl uygulayabileceğinizi göstermesidir. Streamlit kullanarak, öğrendiklerinizi uygulayabileceğiniz interaktif ve dinamik web uygulaması geliştireceksiniz. Kurs sonunda, yapay zeka modellerini içeren ve tool calls özelliğini etkin bir şekilde kullanan bir chatbot oluşturmayı öğreneceksiniz. Bu chatbot, kullanıcılardan gelen sorguları işleyebilecek ve ilgili fonksiyonları çalıştırarak cevaplar üretebilecektir.
Dahası, projemizi Streamlit Cloud üzerinde yayımlayarak, hem kişisel hem de profesyonel projelerinizi geniş bir kitle ile paylaşmayı öğrenme fırsatına sahip olacaksınız. Bu kurs, sadece teorik bilgi değil, aynı zamanda pratik uygulama ve gerçek dünya projesi ile zenginleştirilmiştir.
Katılımcılar, kurs sonunda yapay zeka ve Python entegrasyonu konusunda derinlemesine bilgi sahibi olacak, kendi projelerini geliştirebilecek ve bu projeleri başarılı bir şekilde hayata geçirebilecekler. Bu kurs, hem yeni başlayanlar hem de deneyimli geliştiriciler için mükemmel bir öğrenme ve gelişim fırsatı sunar.
Course Curriculum
Chapter 1: Proje Temeli
Lecture 1: API anahtarı alma ve kaydetme
Lecture 2: Basit bir istek gönderme
Lecture 3: Completion içeriği
Lecture 4: Chatbotta hafıza mantığı
Lecture 5: Chatbot
Lecture 6: Tool calls
Lecture 7: Seçilen fonksiyon ve parametreleri kullanma – Part 1
Lecture 8: Seçilen fonksiyon ve parametreleri kullanma – Part 2
Lecture 9: Tool calls özelliğini chatbota entegre etme – Part 1
Lecture 10: Tool calls özelliğini chatbota entegre etme – Part 2
Lecture 11: Tool calls özelliğini chatbota entegre etme – Part 3
Lecture 12: Word ve PDF dosyalarını okuma
Lecture 13: Okunan içeriği chatbot mesajlarına ekleme
Lecture 14: Yeni tools değişkeni
Lecture 15: İş ilanlarını filtreleme fonksiyonunu tanımlama
Lecture 16: Liste sonuçları teker teker yazdırma
Lecture 17: Birden fazla dosyayı okuma
Chapter 2: Projeyi Streamlit Uygulamasına Dönüştürme
Lecture 1: Github repository ve Streamlit app oluşturma
Lecture 2: Sidebar oluşturma ve model özelliklerini belirleme
Lecture 3: Streamlit session_state
Lecture 4: Google Colab üzerinde kullandığımız kütüphaneleri ve fonksiyonları ekleme
Lecture 5: Google Colab'da kullandığımız değişkenleri ekleme
Lecture 6: Mesajlara sürekli ekleme problemini çözme – Part 1
Lecture 7: Mesajlara sürekli ekleme problemini çözme – Part 2
Lecture 8: Prompt ekleme
Lecture 9: Chatbot tasarımı – Part 1
Lecture 10: Chatbot tasarımı – Part 2
Lecture 11: İstek gönderme kodlarını ekleme
Lecture 12: Sidebar'a chat geçmişi ekleme
Lecture 13: Chat geçmişinde expander kullanma
Lecture 14: Sistem mesajını özelleştirme ve seçilen parametreleri modele geri verme
Lecture 15: Sidebar'a multiselect ekleme
Lecture 16: Dinamik olarak tools değişkenini oluşturma
Lecture 17: Geri kalan tools kategorilerini ekleme
Lecture 18: Markdown formatında ve sadece istediğimiz formatta yazdırma
Lecture 19: Metni parça parça (stream) yazdırma
Lecture 20: Fonksiyon seçildiği durumda stream özelliği
Lecture 21: Hata yakalama ekleme
Lecture 22: Projeyi Streamlit Cloud üzerinde paylaşma
Instructors
-
Şahin Telli
Post-Doktora Araştırmacısı, Eğitmen
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 0 votes
- 5 stars: 1 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024