TextAnalyticsClient class
Azure Metin Analizi ile etkileşime yönelik istemci sınıfı.
Oluşturucular
| Text |
TextAnalyticsClient örneği oluşturur. Örnek kullanım:
|
Özellikler
| default |
Kullanılacak varsayılan ülke ipucu. Varsayılan olarak "biz" olur. |
| default |
Kullanılacak varsayılan dil. Varsayılan olarak "en" olur. |
| endpoint |
TextAnalytics uç noktasının URL'si |
Yöntemler
| analyze |
Giriş dizelerinde yer alan pozitif, negatif, nötr veya karma yaklaşımı ve modelin tahmin edilen yaklaşımların her birine olan güvenini gösteren puanları belirlemek için tahmine dayalı bir model çalıştırır. İsteğe bağlı olarak, metindeki hedefleri ve bu konudaki değerlendirmeleri de fikir madenciliği aracılığıyla belirleyebilir. Bu işlem tarafından desteklenen dillerin listesi için Bkz. https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| analyze |
Giriş belgelerinde yer alan pozitif, negatif veya nötr ya da karma yaklaşımı ve modelin tahmin edilen yaklaşımların her birine olan güvenini gösteren puanları belirlemek için tahmine dayalı bir model çalıştırır. İsteğe bağlı olarak, metindeki hedefleri ve bu konudaki değerlendirmeleri de fikir madenciliği aracılığıyla belirleyebilir. Bu işlem tarafından desteklenen dillerin listesi için Bkz. https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| begin |
Analiz için bir metin belgeleri koleksiyonu gönderin. Yürütülecek bir veya daha fazla benzersiz eylem belirtin. |
| begin |
Analiz için bir metin belgeleri koleksiyonu gönderin. Yürütülecek bir veya daha fazla benzersiz eylem belirtin. |
| begin |
Sağlıkla ilgili varlıkları (ilaçlar, koşullar, belirtiler vb.) ve ilişkilerini tanımak için bir sağlık analizi işlemi başlatın. |
| begin |
Sağlıkla ilgili varlıkları (ilaçlar, koşullar, belirtiler vb.) ve ilişkilerini tanımak için bir sağlık analizi işlemi başlatın. |
| detect |
Geçirilen giriş belgesinin yazıldığını ve her biri için algılanan dilin yanı sıra modelin çıkarılmış dilin doğru olduğuna olan güvenini belirten bir puan döndürdüğünü belirlemek için tahmine dayalı bir model çalıştırır. 1'e yakın puanlar sonucun yüksek kesinliğini gösterir. 120 dil desteklenir. |
| detect |
Geçirilen giriş dizelerinin yazıldığını ve her biri için algılanan dilin yanı sıra modelin çıkarılmış dilin doğru olduğuna olan güvenini belirten bir puan döndürdüğünü belirlemek için tahmine dayalı bir model çalıştırır. 1'e yakın puanlar sonucun yüksek kesinliğini gösterir. 120 dil desteklenir. |
| extract |
Geçirilen giriş dizelerinde bulunan önemli tümceciklerden oluşan bir koleksiyonu tanımlamak için bir model çalıştırır. Bu işlem tarafından desteklenen dillerin listesi için Bkz. https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| extract |
Geçirilen giriş belgelerinde bulunan önemli tümceciklerden oluşan bir koleksiyonu tanımlamak için bir model çalıştırır. Bu işlem tarafından desteklenen dillerin listesi için Bkz. https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Geçirilen giriş dizelerindeki adlandırılmış varlık koleksiyonunu tanımlamak ve bu varlıkları kişi, konum veya kuruluş gibi türlerde kategorilere ayırmak için tahmine dayalı bir model çalıştırır. Kullanılabilir kategoriler hakkında daha fazla bilgi için Bkz. https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Bu işlem tarafından desteklenen dillerin listesi için bkz. https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Geçirilen giriş belgelerindeki adlandırılmış varlık koleksiyonunu tanımlamak ve bu varlıkları kişi, konum veya kuruluş gibi türlerde kategorilere ayırmak için tahmine dayalı bir model çalıştırır. Kullanılabilir kategoriler hakkında daha fazla bilgi için Bkz. https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Bu işlem tarafından desteklenen dillerin listesi için bkz. https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Geçirilen giriş dizelerinde bulunan varlık koleksiyonunu tanımlamak için tahmine dayalı bir model çalıştırır ve varlıkları iyi bilinen bir bilgi bankasındaki ilgili girişlerine bağlayan bilgiler içerir. Bu işlem tarafından desteklenen dillerin listesi için Bkz. https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Geçirilen giriş belgelerinde bulunan varlık koleksiyonunu tanımlamak için tahmine dayalı bir model çalıştırır ve varlıkları iyi bilinen bir bilgi bankasındaki ilgili girişlerine bağlayan bilgiler içerir. Bu işlem tarafından desteklenen dillerin listesi için Bkz. https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Geçirilen giriş dizelerinde bulunan kişisel bilgileri içeren bir varlık koleksiyonunu tanımlamak ve bu varlıkları ABD sosyal güvenlik numarası, sürücü lisans numarası veya kredi kartı numarası gibi türlerde kategorilere ayırmak için tahmine dayalı bir model çalıştırır. Bu işlem tarafından desteklenen dillerin listesi için Bkz. https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support. |
| recognize |
Geçirilen giriş belgelerinde bulunan kişisel bilgileri içeren bir varlık koleksiyonunu tanımlamak ve bu varlıkları ABD sosyal güvenlik numarası, sürücü lisans numarası veya kredi kartı numarası gibi türlerde kategorilere ayırmak için tahmine dayalı bir model çalıştırır. Bu işlem tarafından desteklenen dillerin listesi için Bkz. https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support. |
Oluşturucu Ayrıntıları
TextAnalyticsClient(string, TokenCredential | KeyCredential, TextAnalyticsClientOptions)
TextAnalyticsClient örneği oluşturur.
Örnek kullanım:
import { TextAnalyticsClient, AzureKeyCredential } from "@azure/ai-text-analytics";
const client = new TextAnalyticsClient(
"<service endpoint>",
new AzureKeyCredential("<api key>")
);
new TextAnalyticsClient(endpointUrl: string, credential: TokenCredential | KeyCredential, options?: TextAnalyticsClientOptions)
Parametreler
- endpointUrl
-
string
TextAnalytics uç noktasının URL'si
- credential
Hizmete yönelik isteklerin kimliğini doğrulamak için kullanılır.
- options
- TextAnalyticsClientOptions
TextAnalytics istemcisini yapılandırmak için kullanılır.
Özellik Ayrıntıları
defaultCountryHint
Kullanılacak varsayılan ülke ipucu. Varsayılan olarak "biz" olur.
defaultCountryHint: string
Özellik Değeri
string
defaultLanguage
Kullanılacak varsayılan dil. Varsayılan olarak "en" olur.
defaultLanguage: string
Özellik Değeri
string
endpointUrl
TextAnalytics uç noktasının URL'si
endpointUrl: string
Özellik Değeri
string
Yöntem Ayrıntıları
analyzeSentiment(string[], string, AnalyzeSentimentOptions)
Giriş dizelerinde yer alan pozitif, negatif, nötr veya karma yaklaşımı ve modelin tahmin edilen yaklaşımların her birine olan güvenini gösteren puanları belirlemek için tahmine dayalı bir model çalıştırır. İsteğe bağlı olarak, metindeki hedefleri ve bu konudaki değerlendirmeleri de fikir madenciliği aracılığıyla belirleyebilir. Bu işlem tarafından desteklenen dillerin listesi için
Bkz. https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function analyzeSentiment(documents: string[], language?: string, options?: AnalyzeSentimentOptions): Promise<AnalyzeSentimentResultArray>
Parametreler
- documents
-
string[]
Analiz etmek için giriş dizeleri.
- language
-
string
Tüm giriş dizelerinin yazıldığını dil. Belirtilmezse, bu değer TextAnalyticsClientOptions'de varsayılan dile ayarlanır.
Boş bir dizeye ayarlanırsa, hizmet lanuage öğesinin açıkça "Yok" olarak ayarlandığı bir model uygular.
- options
- AnalyzeSentimentOptions
Fikir madenciliği etkinleştirmeyi içeren isteğe bağlı parametreler.
Döndürülenler
Promise<AnalyzeSentimentResultArray>
analyzeSentiment(TextDocumentInput[], AnalyzeSentimentOptions)
Giriş belgelerinde yer alan pozitif, negatif veya nötr ya da karma yaklaşımı ve modelin tahmin edilen yaklaşımların her birine olan güvenini gösteren puanları belirlemek için tahmine dayalı bir model çalıştırır. İsteğe bağlı olarak, metindeki hedefleri ve bu konudaki değerlendirmeleri de fikir madenciliği aracılığıyla belirleyebilir. Bu işlem tarafından desteklenen dillerin listesi için
Bkz. https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function analyzeSentiment(documents: TextDocumentInput[], options?: AnalyzeSentimentOptions): Promise<AnalyzeSentimentResultArray>
Parametreler
- documents
Analiz etmek için giriş belgeleri.
- options
- AnalyzeSentimentOptions
Fikir madenciliği etkinleştirmeyi içeren isteğe bağlı parametreler.
Döndürülenler
Promise<AnalyzeSentimentResultArray>
beginAnalyzeActions(string[], TextAnalyticsActions, string, BeginAnalyzeActionsOptions)
Analiz için bir metin belgeleri koleksiyonu gönderin. Yürütülecek bir veya daha fazla benzersiz eylem belirtin.
function beginAnalyzeActions(documents: string[], actions: TextAnalyticsActions, language?: string, options?: BeginAnalyzeActionsOptions): Promise<AnalyzeActionsPollerLike>
Parametreler
- documents
-
string[]
Analiz için belge koleksiyonu
- actions
- TextAnalyticsActions
Yürütülecek TextAnalyticsActions.
- language
-
string
Tüm giriş dizelerinin yazıldığını dil. Belirtilmezse, bu değer TextAnalyticsClientOptions'de varsayılan dile ayarlanır.
Boş bir dizeye ayarlanırsa, hizmet dilin açıkça "Yok" olarak ayarlandığı bir model uygular.
- options
- BeginAnalyzeActionsOptions
İşlem seçenekleri.
Döndürülenler
Promise<AnalyzeActionsPollerLike>
beginAnalyzeActions(TextDocumentInput[], TextAnalyticsActions, BeginAnalyzeActionsOptions)
Analiz için bir metin belgeleri koleksiyonu gönderin. Yürütülecek bir veya daha fazla benzersiz eylem belirtin.
function beginAnalyzeActions(documents: TextDocumentInput[], actions: TextAnalyticsActions, options?: BeginAnalyzeActionsOptions): Promise<AnalyzeActionsPollerLike>
Parametreler
- documents
Analiz için belge koleksiyonu
- actions
- TextAnalyticsActions
Yürütülecek TextAnalyticsActions.
- options
- BeginAnalyzeActionsOptions
İşlem seçenekleri.
Döndürülenler
Promise<AnalyzeActionsPollerLike>
beginAnalyzeHealthcareEntities(string[], string, BeginAnalyzeHealthcareEntitiesOptions)
Sağlıkla ilgili varlıkları (ilaçlar, koşullar, belirtiler vb.) ve ilişkilerini tanımak için bir sağlık analizi işlemi başlatın.
function beginAnalyzeHealthcareEntities(documents: string[], language?: string, options?: BeginAnalyzeHealthcareEntitiesOptions): Promise<AnalyzeHealthcareEntitiesPollerLike>
Parametreler
- documents
-
string[]
Analiz için belgelerin koleksiyonu.
- language
-
string
Tüm giriş dizelerinin yazıldığını dil. Belirtilmezse, bu değer TextAnalyticsClientOptions'de varsayılan dile ayarlanır.
Boş bir dizeye ayarlanırsa, hizmet dilin açıkça "Yok" olarak ayarlandığı bir model uygular.
İşlem seçenekleri.
Döndürülenler
Promise<AnalyzeHealthcareEntitiesPollerLike>
beginAnalyzeHealthcareEntities(TextDocumentInput[], BeginAnalyzeHealthcareEntitiesOptions)
Sağlıkla ilgili varlıkları (ilaçlar, koşullar, belirtiler vb.) ve ilişkilerini tanımak için bir sağlık analizi işlemi başlatın.
function beginAnalyzeHealthcareEntities(documents: TextDocumentInput[], options?: BeginAnalyzeHealthcareEntitiesOptions): Promise<AnalyzeHealthcareEntitiesPollerLike>
Parametreler
- documents
Analiz için belgelerin koleksiyonu.
İşlem seçenekleri.
Döndürülenler
Promise<AnalyzeHealthcareEntitiesPollerLike>
detectLanguage(DetectLanguageInput[], DetectLanguageOptions)
Geçirilen giriş belgesinin yazıldığını ve her biri için algılanan dilin yanı sıra modelin çıkarılmış dilin doğru olduğuna olan güvenini belirten bir puan döndürdüğünü belirlemek için tahmine dayalı bir model çalıştırır. 1'e yakın puanlar sonucun yüksek kesinliğini gösterir. 120 dil desteklenir.
function detectLanguage(documents: DetectLanguageInput[], options?: DetectLanguageOptions): Promise<DetectLanguageResultArray>
Parametreler
- documents
Analiz etmek için giriş belgeleri koleksiyonu.
- options
- DetectLanguageOptions
İşlem için isteğe bağlı parametreler.
Döndürülenler
Promise<DetectLanguageResultArray>
detectLanguage(string[], string, DetectLanguageOptions)
Geçirilen giriş dizelerinin yazıldığını ve her biri için algılanan dilin yanı sıra modelin çıkarılmış dilin doğru olduğuna olan güvenini belirten bir puan döndürdüğünü belirlemek için tahmine dayalı bir model çalıştırır. 1'e yakın puanlar sonucun yüksek kesinliğini gösterir. 120 dil desteklenir.
function detectLanguage(documents: string[], countryHint?: string, options?: DetectLanguageOptions): Promise<DetectLanguageResultArray>
Parametreler
- documents
-
string[]
Analiz etmek için giriş dizeleri koleksiyonu.
- countryHint
-
string
Metin analizi modelinin yazıldıkları dili tahmin etmede yardımcı olması için tüm giriş dizelerinin çıkış noktasını gösterir. Belirtilmezse, bu değer TextAnalyticsClientOptionsiçindeki varsayılan ülke ipucuna ayarlanır.
Boş bir dizeye veya "yok" dizesine ayarlanırsa hizmet, ülkenin açıkça ayarlanmamış olduğu bir model uygular.
Giriş koleksiyonundaki tüm dizelere aynı ülke ipucu uygulanır.
- options
- DetectLanguageOptions
İşlem için isteğe bağlı parametreler.
Döndürülenler
Promise<DetectLanguageResultArray>
extractKeyPhrases(string[], string, ExtractKeyPhrasesOptions)
Geçirilen giriş dizelerinde bulunan önemli tümceciklerden oluşan bir koleksiyonu tanımlamak için bir model çalıştırır. Bu işlem tarafından desteklenen dillerin listesi için
Bkz. https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function extractKeyPhrases(documents: string[], language?: string, options?: ExtractKeyPhrasesOptions): Promise<ExtractKeyPhrasesResultArray>
Parametreler
- documents
-
string[]
Analiz etmek için giriş dizeleri.
- language
-
string
Tüm giriş dizelerinin yazıldığını dil. Belirtilmezse, bu değer TextAnalyticsClientOptions'de varsayılan dile ayarlanır.
Boş bir dizeye ayarlanırsa, hizmet dilin açıkça "Yok" olarak ayarlandığı bir model uygular.
- options
- ExtractKeyPhrasesOptions
İşlem seçenekleri.
Döndürülenler
Promise<ExtractKeyPhrasesResultArray>
extractKeyPhrases(TextDocumentInput[], ExtractKeyPhrasesOptions)
Geçirilen giriş belgelerinde bulunan önemli tümceciklerden oluşan bir koleksiyonu tanımlamak için bir model çalıştırır. Bu işlem tarafından desteklenen dillerin listesi için
Bkz. https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function extractKeyPhrases(documents: TextDocumentInput[], options?: ExtractKeyPhrasesOptions): Promise<ExtractKeyPhrasesResultArray>
Parametreler
- documents
Analiz etmek için giriş belgeleri.
- options
- ExtractKeyPhrasesOptions
İşlem seçenekleri.
Döndürülenler
Promise<ExtractKeyPhrasesResultArray>
recognizeEntities(string[], string, RecognizeCategorizedEntitiesOptions)
Geçirilen giriş dizelerindeki adlandırılmış varlık koleksiyonunu tanımlamak ve bu varlıkları kişi, konum veya kuruluş gibi türlerde kategorilere ayırmak için tahmine dayalı bir model çalıştırır. Kullanılabilir kategoriler hakkında daha fazla bilgi için
Bkz. https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Bu işlem tarafından desteklenen dillerin listesi için bkz. https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeEntities(documents: string[], language?: string, options?: RecognizeCategorizedEntitiesOptions): Promise<RecognizeCategorizedEntitiesResultArray>
Parametreler
- documents
-
string[]
Analiz etmek için giriş dizeleri.
- language
-
string
Tüm giriş dizelerinin yazıldığını dil. Belirtilmezse, bu değer TextAnalyticsClientOptions'de varsayılan dile ayarlanır.
Boş bir dizeye ayarlanırsa, hizmet dilin açıkça "Yok" olarak ayarlandığı bir model uygular.
İşlem için isteğe bağlı parametreler.
Döndürülenler
recognizeEntities(TextDocumentInput[], RecognizeCategorizedEntitiesOptions)
Geçirilen giriş belgelerindeki adlandırılmış varlık koleksiyonunu tanımlamak ve bu varlıkları kişi, konum veya kuruluş gibi türlerde kategorilere ayırmak için tahmine dayalı bir model çalıştırır. Kullanılabilir kategoriler hakkında daha fazla bilgi için
Bkz. https://docs.microsoft.com/azure/cognitive-services/Text-Analytics/named-entity-types. Bu işlem tarafından desteklenen dillerin listesi için bkz. https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeEntities(documents: TextDocumentInput[], options?: RecognizeCategorizedEntitiesOptions): Promise<RecognizeCategorizedEntitiesResultArray>
Parametreler
- documents
Analiz etmek için giriş belgeleri.
İşlem için isteğe bağlı parametreler.
Döndürülenler
recognizeLinkedEntities(string[], string, RecognizeLinkedEntitiesOptions)
Geçirilen giriş dizelerinde bulunan varlık koleksiyonunu tanımlamak için tahmine dayalı bir model çalıştırır ve varlıkları iyi bilinen bir bilgi bankasındaki ilgili girişlerine bağlayan bilgiler içerir. Bu işlem tarafından desteklenen dillerin listesi için
Bkz. https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeLinkedEntities(documents: string[], language?: string, options?: RecognizeLinkedEntitiesOptions): Promise<RecognizeLinkedEntitiesResultArray>
Parametreler
- documents
-
string[]
Analiz etmek için giriş dizeleri.
- language
-
string
Tüm giriş dizelerinin yazıldığını dil. Belirtilmezse, bu değer TextAnalyticsClientOptions'de varsayılan dile ayarlanır.
Boş bir dizeye ayarlanırsa, hizmet dilin açıkça "Yok" olarak ayarlandığı bir model uygular.
- options
- RecognizeLinkedEntitiesOptions
İşlem seçenekleri.
Döndürülenler
Promise<RecognizeLinkedEntitiesResultArray>
recognizeLinkedEntities(TextDocumentInput[], RecognizeLinkedEntitiesOptions)
Geçirilen giriş belgelerinde bulunan varlık koleksiyonunu tanımlamak için tahmine dayalı bir model çalıştırır ve varlıkları iyi bilinen bir bilgi bankasındaki ilgili girişlerine bağlayan bilgiler içerir. Bu işlem tarafından desteklenen dillerin listesi için
Bkz. https://docs.microsoft.com/azure/cognitive-services/text-analytics/language-support.
function recognizeLinkedEntities(documents: TextDocumentInput[], options?: RecognizeLinkedEntitiesOptions): Promise<RecognizeLinkedEntitiesResultArray>
Parametreler
- documents
Analiz etmek için giriş belgeleri.
- options
- RecognizeLinkedEntitiesOptions
İşlem seçenekleri.
Döndürülenler
Promise<RecognizeLinkedEntitiesResultArray>
recognizePiiEntities(string[], string, RecognizePiiEntitiesOptions)
Geçirilen giriş dizelerinde bulunan kişisel bilgileri içeren bir varlık koleksiyonunu tanımlamak ve bu varlıkları ABD sosyal güvenlik numarası, sürücü lisans numarası veya kredi kartı numarası gibi türlerde kategorilere ayırmak için tahmine dayalı bir model çalıştırır. Bu işlem tarafından desteklenen dillerin listesi için
Bkz. https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support.
function recognizePiiEntities(inputs: string[], language?: string, options?: RecognizePiiEntitiesOptions): Promise<RecognizePiiEntitiesResultArray>
Parametreler
- inputs
-
string[]
Analiz etmek için giriş dizeleri.
- language
-
string
Tüm giriş dizelerinin yazıldığını dil. Belirtilmezse, bu değer TextAnalyticsClientOptions'de varsayılan dile ayarlanır.
Boş bir dizeye ayarlanırsa, hizmet dilin açıkça "Yok" olarak ayarlandığı bir model uygular.
- options
- RecognizePiiEntitiesOptions
İşlem seçenekleri.
Döndürülenler
Promise<RecognizePiiEntitiesResultArray>
recognizePiiEntities(TextDocumentInput[], RecognizePiiEntitiesOptions)
Geçirilen giriş belgelerinde bulunan kişisel bilgileri içeren bir varlık koleksiyonunu tanımlamak ve bu varlıkları ABD sosyal güvenlik numarası, sürücü lisans numarası veya kredi kartı numarası gibi türlerde kategorilere ayırmak için tahmine dayalı bir model çalıştırır. Bu işlem tarafından desteklenen dillerin listesi için
Bkz. https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/language-support.
function recognizePiiEntities(inputs: TextDocumentInput[], options?: RecognizePiiEntitiesOptions): Promise<RecognizePiiEntitiesResultArray>
Parametreler
- inputs
Analiz etmek için giriş belgeleri.
- options
- RecognizePiiEntitiesOptions
İşlem için isteğe bağlı parametreler.
Döndürülenler
Promise<RecognizePiiEntitiesResultArray>