Genel Bakış
IBM Bob'un AI özelliklerini IBM i uygulama geliştirme ortamlarına genişletmek için IBM Bob Premium Package for i'yi kullan.
Genel Bakış
IBM Bob Premium Package for i, IBM Bob'u IBM i uygulama geliştirmeye yönelik AI özellikleriyle genişletir. Bob'a IBM i'a erişim sağlayarak, uygulama yaşam döngüsü boyunca daha etkili çalışmanı sağlar. Bob; kod oluşturma ve açıklama, proje derleme ve test etme, belge oluşturma ve eski uygulamaları modernize etme konularında yardımcı olabilir.
Temel Özellikler
- IBM i modlarından yararlanma: IBM i geliştirme için özel olarak tasarlanmış AI personaları — uygulama ve veritabanı iş yüklerinde etkili bir şekilde çalışmak için gereken IBM i'ye özgü bağlamı, terminolojiyi ve en iyi uygulamaları kapsar.
- IBM i'daki kaynak kodla çalışma: QSYS veya IFS'deki kaynak kodu okuma, yazma ve arama; bağlı bir IBM i sisteminde CL komutlarını, SQL ifadelerini ve PASE komutlarını doğrudan çalıştırma.
- IBM i belgelerini alma: Yanıtları doğru ve güncel içeriklere dayandırmak için semantik arama kullanarak resmi IBM i belgelerini arama ve alma.
- IBM i skilllerini kullanma: Bağlama göre Bob tarafından otomatik olarak etkinleştirilen yerleşik bir uzman bilgi kütüphanesi — özel IBM i görevleri için tutarlı ve doğru sonuçlar üretir.
- Yapılandırılmış IBM i iş akışlarını yürütme: RPG modernizasyonu, iş kuralları çıkarma, birim test planı oluşturma, SQL indeks stratejisi danışmanlığı ve çok daha fazlası için kılavuzlu çok adımlı iş akışları.
Ön Koşullar
IBM Bob
IBM Bob Premium Package for i, IBM Bob 2.0.0 veya daha yüksek bir sürümünü gerektirir.
Açık kaynak IBM i eklentileri
IBM Bob Premium Package for i ayrıca şu açık kaynak IBM i eklentilerine bağımlıdır:
| Ad | ID | Minimum Sürüm |
|---|---|---|
| Code for IBM i | halcyontechltd.code-for-ibmi | 3.0.10 |
| Db2 for IBM i | halcyontechltd.vscode-db2i | 2.0.0 |
| RPGLE | halcyontechltd.vscode-rpgle | 0.33.6 |
| CLLE | IBM.vscode-clle | 1.2.5 |
| IBM i Testing | IBM.vscode-ibmi-testing | 1.3.4 |
| IBMi Languages | barrettotte.ibmi-languages | 0.6.25 |
IBM Bob Premium Package for i ilk kurulduğunda, bu bağımlı eklentileri de otomatik olarak en son sürümde kurar.
IBM i
Code for IBM i aracılığıyla IBM i'a bağlanmak için şu gereksinimlerin karşılanması gerekir:
- IBM i 7.4
- IBM i'da SSH arka plan programı başlatılmış olmalıdır (
STRTCPSVR *SSHDarka plan programını başlatır)- 5733-SC1 lisanslı programı SSH desteği sağlar
- QSSHD kullanıcısı etkin durumdadır
Başlarken
IBM Bob Premium Package for i'yi yüklemek için bkz. premium paketleri yükleme ve tüm ön koşulların karşılandığından emin ol.
IBM i'a bağlan
IBM Bob Premium Package for i, Code for IBM i aracılığıyla bir IBM i sistemine etkin bağlantı gerektirir. Code for IBM i, SSH üzerinden bağlandığından IBM i sisteminde SSH'nin çalışıyor olması gerekir — ayrıntılar için yukarıdaki IBM i ön koşulları bölümüne bakın.
Bob'u kurarken mevcut VS Code ayarlarını taşımanız istenmiş olabilir. Taşıdıysan, Code for IBM i'da tanımlanan IBM i bağlantıların zaten kullanılabilir — ek kurulum gerekmez. Sadece IBM i: Servers görünümünü açıp sistemine bağlan.
Ayarları taşımadıysan veya Code for IBM i'da yeniysen, bir IBM i sistemi oluştur ve bağlan:
- Etkinlik çubuğundan IBM i: Servers görünümünü aç.
- New Connection'a tıkla ve yeni bir bağlantı eklemek için adımları izle.
- Sistemine bağlan.
Ayrıntılı talimatlar için Code for IBM i hızlı başlangıç kılavuzuna bakın.
Sonraki Adımlar
IBM Bob Premium Package for i'yi kullanmaya başlamak için şu konuları keşfet:
Modlar
Belirli IBM i görevlerine yönelik Bob'un davranışını özelleştirmek için özel IBM i modlarını kullan
Çalışma Alanları
Yerel bilgisayarındaki veya doğrudan IBM i (QSYS veya IFS) üzerindeki kaynak kodla çalış
Araçlar
Member veya stream file oku ve yaz, CL komutları, SQL ifadeleri ve çok daha fazlasını çalıştır
Skilllar
Özel görevler için tutarlı sonuçlar elde etmek amacıyla IBM i'ya özgü skillları kullan
Slash komutları
Tekrarlayan IBM i görevlerini otomatikleştiren önceden tanımlanmış komut istemlerini yeniden kullan
İş Akışları
Ajanlı ve ajansız adımlardan oluşan yapılandırılmış bir akış kullanarak karmaşık kullanım durumlarını çöz
RAG
Resmi IBM i belgelerini kullanarak Bob'un yanıt doğruluğunu artır
Ayarlar
IBM i araç davranışını eklenti ayarlarıyla yapılandır
Güvenlik Kılavuzları
IBM i'da Bob'u güvenli ve sorumlu bir şekilde kullan
Yardım Al
Yardıma ihtiyaç duyarsan: