Melbourne’a aile yolculuğunu başka bir ajanın kullanabileceği plana çevirmek
Derse giriş
İzlenecek yol
- İsteği somut işlere ayırın
- Görev devrinin biçimini tanımlayın
- Üst modeli inceleyin
- Atamayı var olan uzmanla eşleştirin
- Dönen planı okuyun
Şemalar anlatılan ayrımları yeniden gösterir. Zaman bağlantıları ders kaydını açar.
İsteği somut işlere ayırın
Eğitmen önce sıcak bir yerde üç günlük tatili uçuş, konaklama, ulaşım ve etkinliklere ayırıyor. Bu, deseni tanıtan ilk örnek. Daha sonra gelen aile isteği ayrı bir örnek olduğundan üç günlük süreyi ailenin planına aktarmayın.
Özgün GuideWit şeması 1 · İsteği somut işlere ayırın. 00:58 · Microsoft videosu
Görev devrinin biçimini tanımlayın
Gösterimde yanıtın yapısı Pydantic ile denetleniyor. Her alt görevde sorumlu ajan ve işin açıklaması bulunuyor. Açıklamayı bir iş emri gibi okuyun. Alıcı, bir sonraki adımı atmasına yetecek bilgiyi burada bulmalı.
Özgün GuideWit şeması 2 · Görev devrinin biçimini tanımlayın. 02:25 · Microsoft videosu
Üst modeli inceleyin
Gezi planında ana görev ve alt görevler listesi var. Böylece uzmanlar kendi işlerini alırken genel hedef korunuyor. Sorumlusu eksik bir kayıtla bilinmeyen bir sorumlu adı içeren kaydı karşılaştırın. İkincisi, yalnızca metin türü arayan kontrolden geçebilir.
Özgün GuideWit şeması 3 · Üst modeli inceleyin. 03:03 · Microsoft videosu
Atamayı var olan uzmanla eşleştirin
Talimatlarda uçuş, otel, araç kiralama ve etkinlik gibi uzmanlıklar listeleniyor. Singapur–Melbourne isteğinin hangi uzmana gideceğini belirleyin. Otel ve etkinlikleri farklı ajanlar seçse bile iki çocukla seyahat koşulu her ikisini de ilgilendirir.
Özgün GuideWit şeması 4 · Atamayı var olan uzmanla eşleştirin. 03:58 · Microsoft videosu
Dönen planı okuyun
Çıktı, gidiş dönüş uçuşlarını ve aileye uygun konaklamayı görevlere ayırıyor. Aile koşulunu görev açıklamasına aktarmak mümkündür. Bir tesisin uygun odası olduğunu göstermek için envanterden ayrıca sonuç gelmelidir.
Özgün GuideWit şeması 5 · Dönen planı okuyun. 04:20 · Microsoft videosu
Çözülmüş örnek · Editoryal uygulama
Girdi | İşlem | Beklenen kanıt |
|---|---|---|
Aile gezi istiyor | Ana görevi oluştur | İki şehri ve yolcu grubunu koru. |
Otel uzmanı görevi alıyor | Aile koşulunu çıkar | Envanterde uygun odaları sorgula. |
Bilinmeyen ajan adı verildi | Geçerli roller listesine bak | Düzeltilene dek görevi beklet. |
Sorun giderme
Gözlem | Neyi kontrol etmeli? |
|---|---|
Plan doğrulanıyor ama otel araması başarısız | Kişi sayısını, tarihleri ve envanteri ayrı denetle. |
Çocuklara ilişkin koşul kayboluyor | Her alt görevi ilk istekle karşılaştır. |
Uygulama
- Aile için iki görev tasarlayın.
- Otel sorumlusunu var olmayan bir rolle değiştirin.
- Yapıyı ve yönlendirmeyi ayrı sınayın. Hatayı hangisi buldu?
Beklenen sonuç. Hatalı atama gönderimden önce yakalanır ve geçerli uçuş görevi hâlâ ayırt edilebilir.
Kontrol soruları
- Doğrulanmış JSON rezervasyon yapıldığını gösterir mi?
- Aile koşulu nereye yazılmalı?
Cevap anahtarı
- Hayır. Başarılı rezervasyon yanıtı ve kayıt numarası gerekir.
- Sonucu bu koşula bağlı her göreve, özellikle oda ve etkinlik seçimine.
Kısa sözlük
- Şema. Çıktıda bulunması gereken alanlar ve türler.
- Gönderim. Kabul edilmiş görevin sistemin tanıdığı bir alıcıya iletilmesi.
Kaynaklar
Bağlantı depodaki defteri açar. Uygulama, video kaydından farklı olabilir.
Microsoft Learn · Microsoft videosu · Microsoft · Ders · Microsoft · Kod defteri