AI Foundation · informational
Generative AI Hub — model kapısı, uygulama değil
SAP Generative AI Hub, BTP üzerinde yönetilen model erişimi ve orchestration katmanıdır; Fiori uygulaması veya Joule kabuğu değildir. Bu sayfa hangi modelin Hub'dan çağrılacağını, grounding'in nereye bağlanacağını ve CAP'in Hub'ı nasıl tüketeceğini kararlaştırır. Anahtar S/4'e yazılmaz.
Model erişimi ve orchestration config
Hub, tedarikçi modellerine (ve SAP'nin kendi modellerine, örneğin RPT-1 hattı) tek bir yönetim düzleminden erişim verir. Orchestration, prompt şablonu, model parametresi ve grounding adımını bir config altında birleştirir. CAP veya Joule bu config'i çağırır; her uygulamanın kendi OpenAI anahtarını tutması Hub'ın çözdüğü problemdir. Model değişince çekirdek kodu değişmemelidir — değişen orchestration sürümüdür. İstanbul teslimatında varsayılan model, yedek model ve max token bir tabloda durur. 'En iyi model' tartışması eval set olmadan kapanmaz. Hub, AI Core / AI Launchpad yığınıyla birlikte durur; Launchpad'siz Hub operasyonu kördür. Lisans ve model availability sizin sözleşmenizdedir; biz SKU satmayız, config'i bağlarız.
- Orchestration config adı, model ID, max token
- Yedek model ve failover kuralı (eval set ile)
- AI Launchpad'de Hub senaryosunun yeşil connection'ı
Grounding bağları: belge, grafik, iş verisi
Ham LLM yanıtı iş sistemi için yeterli değildir. Hub tarafında document grounding, Knowledge Graph ve Business Data Cloud tüketimi ayrı bağlardır. Belge pipeline'ı PDF/policy için; KG iş nesnesi ilişkisi için; BDC analitik bağlam için. Üçünü aynı prompt'a yığmak gürültü üretir. Orchestration adımında hangi grounding'in aktif olduğu görünür olmalıdır. Atıf yoksa üretimde yayınlanmaz. CAP, Hub'ın grounding'ini kullanabilir veya HANA Cloud vektör indeksini kendisi yönetebilir — iki desen karıştırılmaz. İstanbul karar kaydı: süreç X belge grounding, süreç Y released API (grounding yok), süreç Z BDC. Bu kayıt olmadan her geliştirici kendi vektör DB'sini açar.
- Orchestration'da aktif grounding tipi (document / KG / yok)
- Atıf zorunluluğu: kaynak ID yanıtta
- CAP'in kendi HANA vektörü varsa Hub grounding ile çakışma notu
CAP'den Hub çağrısı: destination, secret, timeout
CAP servisi Hub'ı destination üzerinden çağırır. Service binding veya OAuth destination; API anahtarı env dosyasında repo'ya girmez. Timeout ve retry orchestration'ın uzun süren grounding adımı için ayarlanır; varsayılan 30 saniye belge RAG'inde düşer. Hata gövdesi kullanıcıya model metni olarak dönmez; Fiori mesajı ve log ayrılır. xs-security scope'u her kullanıcının her orchestration'ı tetiklemesine izin vermez. Principal propagation açıksa kullanıcı kimliği Hub log'una kadar taşınır; kapalıysa servis kullanıcısı her şeyi 'teknik user' diye yazar — denetim körleşir. İstanbul teslimatı: cds service, destination adı, örnek 200 ve 403 log'u. S/4 çekirdeğinde Hub URL'i yoktur.
- CAP destination: Hub / AI Core endpoint, OAuth
- Timeout/retry: grounding adımı için ayrı değer
- Örnek log: 200 orchestration, 403 scope, 504 timeout
Sık sorulanlar
Generative AI Hub ile ChatGPT hesabı aynı şey mi?
Değil. Hub, BTP kimliği, orchestration ve (bağlandıysa) SAP grounding ile model çağrısıdır. Kişisel ChatGPT oturumu IAS, iş nesnesi ve denetim izi taşımaz.
Hub'ı kullanmak için Joule zorunlu mu?
Zorunlu değil. CAP veya Integration Suite Hub'ı Joule olmadan çağırabilir. Joule, kullanıcı kabuğudur; Hub, model kapısıdır.
Bu konuyu ortamınızda netleştirmek için 48 saatlik ön değerlendirme.
Lisans satmıyoruz. Destination, yetki ve model kararını yazılı notlarız.