Yayınlama ve sürümler
Her agent'ın düzenlediğiniz bir taslağı ve müşterilerinizin konuştuğu sürümlerin geçmişi vardır. Müşteriler her zaman yalnızca yayındaki sürümle konuşur. Düzenlemeleriniz, Yayınla'ya tıklayana kadar taslakta kalır ve onları istediğiniz kadar test edebilirsiniz. Her yayın saklanır; böylece iki sürümü karşılaştırabilir ve eski bir sürümü geri getirebilirsiniz.
Taslak ve yayındaki sürüm
- Taslak, agent'ın sayfalarında düzenlediğiniz şeydir: prompt blokları, model, memory, guardrails, handoff, ekip, web araması, context, yedek yanıt, tool'lar, Fonksiyonlar, skill'ler, agent'ın kullandığı knowledge kaynakları, kayıt tabloları ve örnek sorular. Test paneli her zaman taslakla yanıt verir.
- Yayındaki sürüm (canlı olarak işaretli), müşterilerin tüm kanallarda konuştuğu sürümdür.
- Önceki sürümler, daha önceki yayınlardır. Geçmişte kalırlar ve geri yüklenebilirler.
Taslak v4'ü yayınladığınızda o, canlı sürüm v4 olur; eski canlı sürüm önceki olur ve v4 ile aynı içerikte yeni bir taslak v5 başlar. Sürüm numaraları yalnızca artar.
Sürüme dahil olmayanlar
Bazı şeyler yayınlamaya gerek kalmadan hemen geçerli olur ve eski bir sürümü geri yüklemek onları geri getirmez:
| Sürüme dahil değil | Nereden yönetilir |
|---|---|
| Değişken değerleri | Ayarlar → Değişkenler. Bkz. Değişkenler ve gizli anahtarlar. |
| Gizli anahtarlar (API anahtarları) | Ayarlar → Gizli anahtarlar |
| Agent'ın adı | Agent ayarları |
| Kayıt verileri (satırların kendisi) | Records. Tablo ayarları sürüme dahildir, kayıtlar değildir. |
| Kanal ayarları | Channels |
| Çalışma saatleri | Ayarlar → Çalışma saatleri |
Taslağı kaydetme
Bir sayfadaki düzenlemeler yazarken kaydedilmez. Sayfa başlığı durumunuzu gösterir, örneğin: Taslak v4 · 2 yayınlanmamış değişiklik · Kaydedilmemiş değişiklikler.
- Taslağı kaydetmek için Kaydet'e tıklayın ya da ⌘S'ye (Windows'ta Ctrl+S) basın.
- Test ve Yayınla önce kaydeder; böylece her zaman ekrandakini kullanırlar.
- Kaydedilmemiş düzenlemelerle bir sayfadan çıkmaya çalışırsanız Peki Kaydetmeden çıkılsın mı? diye sorar.
- Taslağın kaydedilmesi için her bloğun başlığı ve metni olmalı. O zamana kadar başlık Taslağın kaydedilmesi için her blokta başlık ve metin olmalı. gösterir.
Siz düzenlerken Copilot ya da bir ekip arkadaşınız taslağı değiştirdiyse, kaydetme işleminiz onların işinin üzerine yazmak yerine reddedilir. Sayfa en güncel taslağı yeniden yükler ve Taslak değişti (Copilot ya da bir ekip arkadaşı); yeniden yüklendi. gösterir. O sayfadaki kaydedilmemiş düzenlemeleriniz kaybolur; onları yeniden yapın.
Yayınlama
Yayınla neler gerektirir
| Gereksinim | Neden | Eksikse |
|---|---|---|
| Ücretli bir plan | Yayınlamak agent'ın canlıya çıkmasıdır. Ücretsiz planda agent kurabilir, test edebilir ve kanal bağlayabilirsiniz ama yayınlayamazsınız. | Yayınla düğmesinde kilit görünür. Tıklayınca Ayarlar → Plan ve kredi açılır; mesaj Yayınlamak için paket gerekiyor. olur. |
| Düzenleyici ya da daha üst bir rol | İzleyiciler agent'ları değiştiremez. | Sayfa salt okunurdur. |
| Kaydedilebilir bir taslak | Her bloğun başlığı ve metni olmalı; ayarlar geçerli olmalı, örneğin Konunun dışına çıkma açıkken İzin verilen konular doldurulmuş olmalı. | Düğme devre dışıdır. |
| Yayınlanacak bir şey | İlk yayından sonra, canlı sürümden bu yana en az bir değişiklik olmalı. | Düğme devre dışıdır ve başlık v4 sonrası değişiklik yok der. |
| Geçerli bir ekip | Agent'ın ekibindeki her üye var olmalı, kendisi yayınlanmış olmalı ve bir açıklaması olmalı. | Yayın başarısız olur ve üyeyi ve sorunu belirtir. Bkz. Agent ekipleri. |
Bkz. Planlar ve krediler ve Üyeler ve roller.
Nasıl yayınlanır
- Değişikliklerinizi yapın ve Test panelinde deneyin. Bkz. Test etme.
- Sayfa başlığındaki Yayınla'ya tıklayın. Agent canlıya çıktıktan sonra düğme değişikliklerinizi sayar, örneğin Yayınla (3 değişiklik).
- v4 yayınla penceresinde, isterseniz neyin değiştiğini Ne değişti? (isteğe bağlı) alanına yazın (en fazla 200 karakter). Bu not, tıpkı bir commit mesajı gibi sürüm geçmişinde görünür.
- Yayınla'ya tıklayın. Metin kutusundan yayınlamak için ⌘Enter'a (Ctrl+Enter) da basabilirsiniz.
Değişiklik Bağlı tüm kanallarda hemen canlıya çıkar.
Her seferinde kısa da olsa bir not yazın, örneğin "İndirimli ürünler için iade kuralı eklendi". Bir hafta sonra konuşmalarınızda bir şey değiştiğinde geçmiş size neyin değiştiğini ve kimin değiştirdiğini söyler.
Copilot da sizin için yayınlayabilir. Her zaman önce bir onay kartıyla sorar ve yalnızca siz onaylarsanız yayınlar. Bkz. Copilot ile çalışmak.
Değişiklikler nasıl sayılır
Düğmedeki ve başlıktaki sayı, canlı sürümden farklı olan şeylerin bir insanın sayacağı şekilde sayısıdır: eklenen, silinen ya da düzenlenen her blok; değişen her tool, Fonksiyon, skill ya da tablo; model, temperature, memory, guardrails, handoff, web araması ya da yedek yanıt gibi değişen her ayar. Başka bir düzenleme olmadan blokların sırasını değiştirmek tek değişiklik sayılır.
Sürümler
Instructions sayfasının altındaki Versions bölümü, agent'ın en yeniden eskiye geçmişidir.
Taslak satırı
İlk satır taslaktır, örneğin v5 taslak; yanında canlı sürümden farkının özeti yer alır, örneğin +1 blok · 2 düzenlendi · model, memory. Şunları gösterir:
- taslağın içeriği daha önceki bir sürümden geri yüklendiyse v2 geri yüklendi,
- kaydedilmemiş düzenlemeleriniz varsa Kaydedilmemiş değişiklikleri at; sayfayı kayıtlı taslağa geri döndürür,
- tam karşılaştırmayı açmak için Canlı ile karşılaştır. İlk yayından önce Henüz canlı sürüm yok — aşağıdakilerin hepsi yeni der.
Canlı ile karşılaştır, taslak canlı sürümden farklı olduğunda sayfa başlığında da görünür.
Yayınlanmış sürümler
Her yayınlanmış sürüm şunları gösterir:
- numarası; güncel olanda canlı etiketi,
- yayın notu ya da Not yok,
- kendinden önceki sürüme göre neyin değiştiğinin özeti (v1 için İlk sürüm),
- kimin ve ne zaman yayınladığı.
Kendinden önceki sürümle karşılaştırmasını açmak için satıra ya da Değişiklikleri göster'e tıklayın.
Karşılaştırmayı okuma
Karşılaştırma her farkı gruplar hâlinde listeler:
| Grup | Ne görürsünüz |
|---|---|
| Prompt blokları | Her blok Eklendi, Silindi, Düzenlendi ya da Taşındı olarak işaretlenir. Düzenlenen metin kelime kelime karşılaştırılır: silinen kelimelerin üstü çizilir, eklenenler vurgulanır. Bir bloğun Başlık ya da Koşul değişiklikleri de gösterilir. |
| Ayarlar | Değişen her ayar, önceki ve sonraki değeriyle: model, yedek, temperature, memory, yeni oturum (saat), müşteri profili, tarih ve saat, yedek yanıt, kişisel veri, prompt injection, konu dışı, talimat gizliliği, saldırgan mesaj, handoff, web araması ve örnek sorular. |
| Tool'lar ve Fonksiyonlar | Eklenen, silinen ya da Değişen her biri, değişen alanlarıyla. |
| Skill'ler | Eklenen, silinen ya da değişen her skill. |
| Tablolar | Eklenen, silinen ya da değişen her kayıt tablosu, değişen ayarlarıyla. |
| Ekip üyeleri | Eklenen, çıkarılan ya da değişen her üye. |
Fark yok, iki sürümün aynı olduğu anlamına gelir.
Eski bir sürümü geri yükleme
Geri yükleme bir "revert" gibi çalışır: eski bir sürümün içeriğini taslağa kopyalar. Geçmiş olduğu gibi kalır ve siz yayınlayana kadar hiçbir şey canlıya çıkmaz.
- Versions bölümünde istediğiniz sürümü açın.
- Taslağa geri yükle'ye tıklayın.
- Geri yükle ile onaylayın. Kaydedilmemiş düzenlemeleriniz varsa pencere Kaydedilmemiş değişiklikleriniz kaybolacak. uyarısını gösterir.
- Taslağı kontrol edin, test edin, sonra Yayınla'ya tıklayın. Geri yüklenen içerik bir sonraki numarayla yeni bir sürüm olarak canlıya çıkar: v6 canlıyken v3'ü geri yüklerseniz, v3'ün içeriğiyle v7'yi yayınlarsınız.
Kayıt tabloları bunun istisnasıdır. Geri yüklenen sürümde olmayan bir tablo taslakta kalır; böylece geri yükleme, agent'ınızın topladığı kayıtları asla sahipsiz bırakmaz.
Geri yükleme, kaydettiğiniz ama yayınlamadığınız düzenlemeler dahil taslağın tamamının yerini alır. Saklamak istediğiniz bir şey varsa önce yayınlayın ya da bir kenara not edin.
Yayın sırasında müşteriler ne görür
- Kesinti yok. Eski canlı sürümden yenisine geçiş tek adımda olur. Agent'ın çevrimdışı ya da yarı güncellenmiş olduğu bir an yoktur.
- Bir sonraki yanıt yeni sürümü kullanır. Yayınladığınız anda yazılmakta olan bir yanıt, başladığı sürümle tamamlanır. Ondan sonraki her yanıt yeni sürümü kullanır.
- Konuşmalar sürer. Müşteriler aynı konuşmada kalır ve agent önceki mesajların memory'sini korur. Agent'ın artık yeni talimatlarınıza uyması dışında onlar için görünür bir şey olmaz.
- Tüm kanallar aynı anda. Web sitesi sohbeti, Telegram ve Sessions API birlikte geçiş yapar.
- İlk yayından önce agent hiçbir kanalda müşterilere yanıt vermez. Web sitesi sohbeti "Bu sohbet şu anda kullanılamıyor." gösterir ve Channels sayfası Müşteriler yayındaki sürümle konuşur; bu agent henüz yayınlanmadı. uyarısını verir.
Bir ekipteki agent'lar diğer agent'ların yayındaki sürümlerini çağırır. Bir üyeyi yayınlamak, onu çağıran her agent'a verdiği yanıtları değiştirir. Bkz. Agent ekipleri.