Chat-magics Python kitaplığı, Microsoft Fabric not defterlerinde veri bilimi ve mühendislik iş akışınızı geliştirir. Fabric ortamıyla sorunsuz bir şekilde tümleşir ve bir not defteri hücresinde özelleştirilmiş IPython sihirli komutlarının yürütülmesine olanak tanıyarak gerçek zamanlı çıkışlar sağlar. IPython magic komutları ve kullanım hakkında daha fazla arka plan burada bulunabilir: https://ipython.readthedocs.io/en/stable/interactive/magics.html#.
Not
Yöneticinizin Copilot'ı kullanmaya başlamadan önce kiracı geçişini etkinleştirmesi gerekir. Ayrıntılar için kiracı ayarları makalesine bakın.
%%chat komutu, not defterinizin durumu hakkında sorular sormanıza olanak tanır.
%%code, veri işleme veya görselleştirme için kod oluşturmayı etkinleştirir.
Veri çerçevesi açıklamaları
%describe komutu, yüklenen veri çerçevelerinin özetlerini ve açıklamalarını sağlar. Bu, veri araştırma aşamasını basitleştirir.
Açıklama oluşturma ve hata ayıklama
%%add_comments ve %%fix_errors komutları, kodunuza açıklama eklemeye ve hataları düzeltmeye yardımcı olur. Bu, not defterinizi daha okunabilir ve hatasız hale getirmenize yardımcı olur.
Gizlilik denetimleri
Sohbet sihirbazları, Azure OpenAI Hizmeti ile hangi verilerin paylaşılmasını denetlemenizi sağlayan ayrıntılı gizlilik ayarları da sunar. Örneğin %set_sharing_level ve %configure_privacy_settings komutları bu işlevselliği sağlar.
Sohbet büyüleri size nasıl yardımcı olabilir?
Chat-magics, Microsoft Fabric not defterlerinde üretkenliğinizi ve iş akışınızı geliştirir. Veri keşfini hızlandırır, defter gezintisini basitleştirir ve kod kalitesini artırır. Çok dilli kod ortamlarına uyum sağlar ve veri gizliliğine ve güvenliğine öncelik verir. Bilişsel yük azaltmaları sayesinde sorun çözmeye daha yakından odaklanmanızı sağlar. İster veri bilimcisi, veri mühendisi ister iş analisti olun, Sohbet sihirbazları güçlü, kurumsal düzeydeki Azure OpenAI özelliklerini doğrudan not defterlerinizle sorunsuz bir şekilde tümleştirir. Bu, verimli ve kolaylaştırılmış veri bilimi ve mühendislik görevleri için vazgeçilmez bir araç haline getirir.
Sohbet büyülerini kullanmaya başlama
Yeni veya mevcut bir Microsoft Fabric not defterini açın.
Chat-magics başlatma kodunu yeni bir not defteri hücresine aktarmak için not defteri şeridindeki Copilot düğmesini seçin.
Not defterinizin en üstüne bir hücre eklendiğinde, onu çalıştırın.
Chat-magics yüklemesini doğrulama
Not defterinde yeni bir hücre oluşturun ve yardım iletisini görüntülemek için %chat_magics komutunu çalıştırın. Bu adım, doğru Chat-magics yüklemesini doğrular.
Temel komutlara giriş: %%chat ve %%code
%%chat Kullanımı (Hücre Sihri)
Not defterinizde yeni bir hücre oluşturun.
Hücrenin en üstüne %%chat yazın.
sorunuzu veya yönergenizi %%chat komutunun altına girin; örneğin, Şu anda hangi değişkenler tanımlanmaktadır?
Chat-magics yanıtını görmek için bir hücreyi yürüt.
%%code Kullanımı (Hücre Sihri)
Not defterinizde yeni bir hücre oluşturun.
Hücrenin en üstüne %%code yazın.
Bunun altında, istediğiniz kod eylemini belirtin; örneğin, my_data.csv'i bir pandas veri çerçevesine yükleyin.
Hücreyi yürütür ve oluşturulan kod parçacığını gözden geçirir.
Çıktı ve dil ayarlarını özelleştirme
Sihirli komutların çıkış sağlama biçiminin varsayılanını değiştirmek için %set_output komutunu kullanın. Seçenekler %set_output çalıştırılarak görüntülenebilir.
Aşağıdaki seçeneklerden oluşturulan kodun yerleştirileceği yeri seçin:
geçerli hücre
yeni hücre
hücre çıkışı
bir değişkene
Veri işlemleri için gelişmiş komutlar
%describe, %%add_yorumlar ve %%fix_hatalar
Belirli bir veri çerçevesine genel bakış elde etmek için yeni bir hücrede %describe DataFrameName kullanın.
Daha iyi okunabilirlik için bir kod hücresine açıklama eklemek için, not eklemek istediğiniz hücrenin en üstüne %%add_comments yazın ve ardından yürütebilirsiniz. Kodun doğru olduğundan emin olun
Kod hatasını düzeltme için, hata içeren hücrenin en üstüne %%fix_errors yazın ve çalıştırın.
Gizlilik ve güvenlik ayarları
Varsayılan olarak, gizlilik yapılandırmanız Dil Öğrenme Modeli'ne (LLM) gönderilen ve bu modelden gönderilen önceki iletileri paylaşır. Ancak hücre içeriğini, çıkışlarını, şemaları veya veri kaynaklarından alınan örnek verileri paylaşmaz.
Yapay zeka işlemcisiyle paylaşılan verileri ayarlamak için yeni bir hücrede %set_sharing_level kullanın.
Daha ayrıntılı gizlilik ayarları için %configure_privacy_settingskullanın.
Bağlam ve odak komutları
%pin, %new_task ve diğer bağlam komutlarını kullanma
Yapay zekanın belirli veri çerçevelerine odaklanmasına yardımcı olmak için %pin DataFrameName kullanın.
Not defterinizdeki yeni bir göreve odaklanmak üzere yapay zekayı temizlemek için %new_task yazın ve ardından üstlenecek olduğunuz görevi yazın. Bu, copilot bu noktaya kadar bildiği yürütme geçmişini temizler ve gelecekteki yanıtların daha ilgili olmasını sağlayabilir.