Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
ai.translate
işlevi, giriş metnini tek bir kod satırıyla istediğiniz yeni bir dile çevirmek için Üretken Yapay Zeka kullanır.
Yapay zeka işlevleri, Fabric'in yerleşik büyük dil modellerinin gücünü elinize alarak veri mühendisliğini güçlendirir. Daha fazla bilgi edinmek için bu genel bakış makalesiniziyaret edin.
Önemli
Bu özellik, Fabric 1.3 çalışma zamanı ve üzeri sürümlerde kullanılmak üzere önizlemesürümündedir.
- Geçici olarak yapay zeka işlevlerini kullanmak için gereken kütüphane yüklemeleri de dahil olmak üzere,bu genel bakış makalesindeki önkoşulları gözden geçirin.
- Yapay zeka işlevleri şu anda varsayılan olarak gpt-3.5-turbo (0125) modeliyle desteklenmektedir. Faturalama ve tüketim oranları hakkında daha fazla bilgi edinmek için bu makaleyiziyaret edin.
- Temel alınan model birkaç dili işleyebilir ancak yapay zeka işlevlerinin çoğu İngilizce metinlerde kullanılmak üzere iyileştirilmiştir.
- Yapay zeka işlevlerinin ilk dağıtımı sırasında, Fabric'in yerleşik yapay zeka uç noktasıyla kullanıcılar dakikada geçici olarak 1.000 istekle sınırlandırılır.
Bahşiş
ai.translate
işlevi 10 dille test edilmiştir: Çekçe, İngilizce, Fince, Fransızca, Almanca, Yunanca, İtalyanca, Lehçe, İspanyolcave İsveççe. Diğer dillerdeki sonuçlarınız farklılık gösterebilir.
pandas ile ai.translate
kullanın
ai.translate
işlevi, pandas Series sınıfını genişletir. Her giriş satırını seçtiğiniz hedef dile çevirmek için pandas DataFrame metin sütununda işlevini çağırın.
İşlev, yeni bir DataFrame sütununda depolayabileceğiniz çevirileri içeren bir pandas Serisi döndürür.
Sözdizimi
df["translations"] = df["text"].ai.translate("target_language")
Parametreler
Adı | Açıklama |
---|---|
to_lang Gerekli |
Metin çevirileri için hedef dili temsil eden bir dizesi. |
İadeler
Her giriş metni satırı için çeviriler içeren bir pandas Serisi. Giriş metni null
ise, sonuç null
olur.
Örnek
# This code uses AI. Always review output for mistakes.
# Read terms: https://azure.microsoft.com/support/legal/preview-supplemental-terms/
df = pd.DataFrame([
"Hello! How are you doing today?",
"Tell me what you'd like to know, and I'll do my best to help.",
"The only thing we have to fear is fear itself."
], columns=["text"])
df["translations"] = df["text"].ai.translate("spanish")
display(df)
PySpark ile ai.translate
kullanma
ai.translate
işlevi Spark DataFramesiçin de kullanılabilir. Bir hedef dille birlikte parametre olarak mevcut bir giriş sütunu adı belirtmeniz gerekir.
İşlev, her giriş metin satırı için çevirilerin bir çıkış sütununda depolandığı yeni bir DataFrame döndürür.
Sözdizimi
df.ai.translate(to_lang="spanish", input_col="text", output_col="translations")
Parametreler
Adı | Açıklama |
---|---|
to_lang Gerekli |
Metin çevirileri için hedef dili temsil eden bir dizesi. |
input_col Gerekli |
Mevcut sütunlardan birinin adını içeren, çevrilecek giriş metin değerlerini barındıran bir dizesi. |
output_col Opsiyonel |
Her giriş metin satırı için çevirileri depolayan yeni bir sütunun adını içeren bir dizesi. Bu parametre ayarlı değilse, çıkış sütunu için varsayılan bir ad oluşturulur. |
error_col Opsiyonel |
Her giriş metin satırının işlenmesinden kaynaklanan OpenAI hatalarını depolayan yeni bir sütunun adını içeren bir dizesi. Bu parametre ayarlı değilse, hata sütunu için varsayılan bir ad oluşturulur. Giriş satırında hata yoksa, bu sütundaki değer null olur. |
İadeler
Spark DataFrame , giriş sütunu satırındaki metnin çevirilerini içeren yeni bir sütun içermektedir. Giriş metni null
ise, sonuç null
olur.
Örnek
# This code uses AI. Always review output for mistakes.
# Read terms: https://azure.microsoft.com/support/legal/preview-supplemental-terms/
df = spark.createDataFrame([
("Hello! How are you doing today?",),
("Tell me what you'd like to know, and I'll do my best to help.",),
("The only thing we have to fear is fear itself.",),
], ["text"])
translations = df.ai.translate(to_lang="spanish", input_col="text", output_col="translations")
display(translations)
İlgili içerik
-
ai.similarity
ile benzerliği hesaplayın. -
ai.classify
ile metni kategorilere ayırın. -
ai.analyze_sentiment
ile duyguyu tespit edin. -
ai_extract
ile varlıkları ayıklayın. -
ai.fix_grammar
ile dil bilgisini düzelt. -
ai.summarize
ile metni özetleyin. -
ai.generate_response
ile özel kullanıcı istemlerini yanıtlayın. - Yapay zeka işlevlerinin tamamı hakkında daha fazla bilgi edinmek için bu genel bakış makalesiniziyaret edin.
- Yapay zeka işlevlerinin yapılandırmasını nasıl özelleştireceğinizi burada öğrenin.
- İhtiyacınız olan bir özelliği kaçırdık mı? Doku Fikirleri forumu'nda önerin.