Udostępnij przez


Cloudmersive NLP (wersja zapoznawcza)

Zaawansowane interfejsy API przetwarzania języka naturalnego (wersja 2) umożliwiają wykonywanie części tagowania mowy, identyfikacji jednostek, analizowania zdań i znacznie więcej, co ułatwia zrozumienie znaczenia tekstu bez struktury.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Pomoc techniczna dotycząca chmury
adres URL https://account.cloudmersive.com/contact-support
Email support@cloudmersive.com
Metadane łącznika
Publisher Cloudmersive, LLC
Witryna internetowa https://www.cloudmersive.com/nlp-api
Zasady ochrony prywatności https://www.cloudmersive.com/privacy-policy
Kategorie AI; Dane

Ten łącznik ma kluczowe znaczenie dla przetwarzania tekstu i wykonywania zaawansowanych analiz tekstu i przetwarzania języka naturalnego. Cloudmersive NLP obejmuje szeroką gamę typowych funkcji analizy tekstu, w tym analizy tonacji, wykrywania podmiotów, wyodrębniania jednostek, automatycznego ponownego przetwarzania i wiele innych. Bezstanowe przetwarzanie o wysokim poziomie zabezpieczeń zapewnia szybką wydajność i silne zabezpieczenia. Więcej informacji można uzyskać na stronie interfejsu API równoważenia obciążenia sieciowego .

Aby korzystać z łącznika NLP, potrzebujesz konta cloudmersive. Możesz zarejestrować się przy użyciu konta Microsoft lub utworzyć konto cloudmersive. Wykonaj poniższe kroki, aby uzyskać klucz interfejsu API.

Uzyskiwanie klucza interfejsu API i wpisu tajnego

  • Rejestrowanie się na koncie cloudmersive
  • Zaloguj się przy użyciu konta cloudmersive i kliknij pozycję Klucze interfejsu API

W tym miejscu możesz utworzyć i wyświetlić swoje klucze interfejsu API wymienione na stronie Klucze interfejsu API. Wystarczy skopiować i wkleić ten klucz interfejsu API do łącznika cloudmersive NLP Connector.

Teraz możesz rozpocząć korzystanie z łącznika nlp cloudmersive.

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Nie można udostępniać

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Klucz interfejsu API (z https://cloudmersive.com) securestring Klucz interfejsu API dla tego interfejsu API Prawda

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Analizowanie ciągu do drzewa składni

Analizuje ciąg wejściowy w drzewie składni Penn Treebank

Część mowy taguje ciąg, filtruj do przeciwbłysków

Część mowy (POS) oznacza ciąg, znajdź adverbs i zwraca wynik w formacie JSON

Pobieranie wyrazów w ciągu wejściowym

Pobieranie wyrazów składnika w ciągu wejściowym

Przeprowadzanie analizy tonacji i klasyfikacji tekstu

Analizowanie tekstu wejściowego przy użyciu zaawansowanej analizy tonacji w celu określenia, czy dane wejściowe są pozytywne, negatywne lub neutralne. Obsługuje wprowadzanie danych wejściowych w języku angielskim. Używa 1–2 wywołań interfejsu API na zdanie.

Rephrase, paraphrase English text sentence-by-sentence using Deep Learning AI

Automatycznie przekręca lub parafrasuje tekst wejściowy w zdaniu w języku angielskim przy użyciu zaawansowanego uczenia głębokiego i neuronowego nlp. Tworzy wiele reprhasing kandydatów na zdanie wejściowe, od 1 do 10 możliwych powtórzeń oryginalnego zdania. Stara się zachować oryginalne znaczenie semantyczne w przerażonych kandydatów wyjściowych. Używa 1–2 wywołań interfejsu API na generowaną opcję ponownego przetwarzania danych wyjściowych na zdanie.

Sprawdź, czy zdanie jest poprawnie napisane

Sprawdza, czy zdanie jest poprawnie napisane i zwraca wynik w formacie JSON

Tag części mowy ciąg

Część mowy (POS) oznacza ciąg i zwraca wynik w formacie JSON

Tag części mowy ciąg, filtr do przymiotników

Część mowy (POS) oznacza ciąg, znajdź przymiotniki i zwraca wynik w formacie JSON

Tag części mowy ciąg, filtr do zaimków

Część mowy (POS) oznacza ciąg, znajdowanie zaimków i zwracanie wyniku w formacie JSON

Tag części mowy ciąg, filtruj do czasowników

Część mowy (POS) oznacza ciąg, znajdowanie czasowników i zwracanie wyniku w formacie JSON

Tag części mowy ciąg, filtruj do nicowników

Część mowy (POS) oznacza ciąg, znajdź nouns i zwraca wynik w formacie JSON

Tłumaczenie języka angielskiego na rosyjski tekst przy użyciu sztucznej inteligencji uczenia głębokiego

Automatycznie tłumaczy tekst wejściowy w języku angielskim na tekst wyjściowy w języku rosyjskim przy użyciu zaawansowanego uczenia głębokiego i neuronowego NLP. Używa 1–2 wywołań interfejsu API na zdanie wejściowe.

Tłumaczenie tekstu w języku angielskim na niemiecki przy użyciu sztucznej inteligencji uczenia głębokiego

Automatycznie tłumaczy tekst wejściowy w języku angielskim na tekst wyjściowy w języku niemieckim przy użyciu zaawansowanego uczenia głębokiego i neuronowego nlp. Używa 1–2 wywołań interfejsu API na zdanie wejściowe.

Tłumaczenie tekstu w języku niemieckim na angielski przy użyciu sztucznej inteligencji uczenia głębokiego

Automatycznie tłumaczy tekst wejściowy w języku niemieckim na tekst wyjściowy w języku angielskim przy użyciu zaawansowanego uczenia głębokiego i neuronowego nlp. Używa 1–2 wywołań interfejsu API na zdanie wejściowe.

Tłumaczenie tekstu w języku rosyjskim na angielski przy użyciu sztucznej inteligencji uczenia głębokiego

Automatycznie tłumaczy tekst wejściowy w języku rosyjskim na tekst wyjściowy w języku angielskim przy użyciu zaawansowanego uczenia głębokiego i neuronowego NLP. Używa 1–2 wywołań interfejsu API na zdanie wejściowe.

Wykonywanie analizy podmiotowości i obiektowości w tekście

Analizowanie tekstu wejściowego przy użyciu zaawansowanej analizy podmiotowości i objectivity Language Analysis w celu określenia, czy tekst wejściowy jest obiektywny, czy subiektywny i ile. Obsługuje wprowadzanie danych wejściowych w języku angielskim. Używa 1–2 wywołań interfejsu API na zdanie.

Wykonywanie wulgaryzmów i obscenicznych analiz języka i wykrywania tekstu

Analizowanie tekstu wejściowego przy użyciu zaawansowanej analizy języka wulgaryzmów i obscenicznych, aby ustalić, czy dane wejściowe zawierają język wulgaryzmów. Obsługuje wprowadzanie danych wejściowych w języku angielskim. Używa 1–2 wywołań interfejsu API na zdanie.

Wykrywanie języka tekstu

Automatycznie określ język, w którym jest zapisywany ciąg tekstowy. Obsługuje język duński (DAN), niemiecki (DEU), angielski (ENG), francuski (FRA), włoski (ITA), japoński (JPN), koreański (KOR), holenderski (NLD), norweski (NOR), portugalski (POR), rosyjski (RUS), hiszpański (SPA), szwedzki (SWE), chiński (ZHO).

Wyodrębnianie jednostek z ciągu

Wyodrębnij nazwane entitites z ciągu wejściowego.

Wyodrębnianie zdań z ciągu

Dzielenie ciągu wejściowego na oddzielne zdania, wynik wyjściowy jako ciąg.

Znajdowanie poprawek pisowni

Znajdowanie sugestii poprawek pisowni i zwracanie wyników w formacie JSON

Analizowanie ciągu do drzewa składni

Analizuje ciąg wejściowy w drzewie składni Penn Treebank

Parametry

Nazwa Klucz Wymagane Typ Opis
InputString
InputString string

Ciąg wejściowy do analizy językowej

Zwraca

Wynik operacji analizy językowej

Część mowy taguje ciąg, filtruj do przeciwbłysków

Część mowy (POS) oznacza ciąg, znajdź adverbs i zwraca wynik w formacie JSON

Parametry

Nazwa Klucz Wymagane Typ Opis
InputText
InputText string

Wejściowy ciąg tekstowy

Zwraca

Część wyniku tagu mowy

Pobieranie wyrazów w ciągu wejściowym

Pobieranie wyrazów składnika w ciągu wejściowym

Parametry

Nazwa Klucz Wymagane Typ Opis
InputText
InputText string

Zwraca

Wyrazy w ciągu wejściowym

Przeprowadzanie analizy tonacji i klasyfikacji tekstu

Analizowanie tekstu wejściowego przy użyciu zaawansowanej analizy tonacji w celu określenia, czy dane wejściowe są pozytywne, negatywne lub neutralne. Obsługuje wprowadzanie danych wejściowych w języku angielskim. Używa 1–2 wywołań interfejsu API na zdanie.

Parametry

Nazwa Klucz Wymagane Typ Opis
TextToAnalyze
TextToAnalyze string

Tekst do przeanalizowania

Zwraca

Dane wyjściowe operacji analizy tonacji

Rephrase, paraphrase English text sentence-by-sentence using Deep Learning AI

Automatycznie przekręca lub parafrasuje tekst wejściowy w zdaniu w języku angielskim przy użyciu zaawansowanego uczenia głębokiego i neuronowego nlp. Tworzy wiele reprhasing kandydatów na zdanie wejściowe, od 1 do 10 możliwych powtórzeń oryginalnego zdania. Stara się zachować oryginalne znaczenie semantyczne w przerażonych kandydatów wyjściowych. Używa 1–2 wywołań interfejsu API na generowaną opcję ponownego przetwarzania danych wyjściowych na zdanie.

Parametry

Nazwa Klucz Wymagane Typ Opis
TextToTranslate
TextToTranslate string

Tekst do przesłonięć

TargetRephrasingCount
TargetRephrasingCount integer

Liczba opcji przehrasowania danych wyjściowych, które chcesz wykonać na zdanie; możliwe wartości to od 1 do 10. Wartość domyślna to 2.

Zwraca

Dane wyjściowe operacji ponownego formatowania tekstu

Sprawdź, czy zdanie jest poprawnie napisane

Sprawdza, czy zdanie jest poprawnie napisane i zwraca wynik w formacie JSON

Parametry

Nazwa Klucz Wymagane Typ Opis
Zdanie
Sentence string

Zdanie wejściowe dla sprawdzania pisowni

Zwraca

Wynik sprawdzania pisowni zdania

Tag części mowy ciąg

Część mowy (POS) oznacza ciąg i zwraca wynik w formacie JSON

Parametry

Nazwa Klucz Wymagane Typ Opis
InputText
InputText string

Wejściowy ciąg tekstowy

Zwraca

Część wyniku tagu mowy

Tag części mowy ciąg, filtr do przymiotników

Część mowy (POS) oznacza ciąg, znajdź przymiotniki i zwraca wynik w formacie JSON

Parametry

Nazwa Klucz Wymagane Typ Opis
InputText
InputText string

Wejściowy ciąg tekstowy

Zwraca

Część wyniku tagu mowy

Tag części mowy ciąg, filtr do zaimków

Część mowy (POS) oznacza ciąg, znajdowanie zaimków i zwracanie wyniku w formacie JSON

Parametry

Nazwa Klucz Wymagane Typ Opis
InputText
InputText string

Wejściowy ciąg tekstowy

Zwraca

Część wyniku tagu mowy

Tag części mowy ciąg, filtruj do czasowników

Część mowy (POS) oznacza ciąg, znajdowanie czasowników i zwracanie wyniku w formacie JSON

Parametry

Nazwa Klucz Wymagane Typ Opis
InputText
InputText string

Wejściowy ciąg tekstowy

Zwraca

Część wyniku tagu mowy

Tag części mowy ciąg, filtruj do nicowników

Część mowy (POS) oznacza ciąg, znajdź nouns i zwraca wynik w formacie JSON

Parametry

Nazwa Klucz Wymagane Typ Opis
InputText
InputText string

Wejściowy ciąg tekstowy

Zwraca

Część wyniku tagu mowy

Tłumaczenie języka angielskiego na rosyjski tekst przy użyciu sztucznej inteligencji uczenia głębokiego

Automatycznie tłumaczy tekst wejściowy w języku angielskim na tekst wyjściowy w języku rosyjskim przy użyciu zaawansowanego uczenia głębokiego i neuronowego NLP. Używa 1–2 wywołań interfejsu API na zdanie wejściowe.

Parametry

Nazwa Klucz Wymagane Typ Opis
TextToTranslate
TextToTranslate string

Tekst do tłumaczenia

Zwraca

Dane wyjściowe operacji tłumaczenia języka

Tłumaczenie tekstu w języku angielskim na niemiecki przy użyciu sztucznej inteligencji uczenia głębokiego

Automatycznie tłumaczy tekst wejściowy w języku angielskim na tekst wyjściowy w języku niemieckim przy użyciu zaawansowanego uczenia głębokiego i neuronowego nlp. Używa 1–2 wywołań interfejsu API na zdanie wejściowe.

Parametry

Nazwa Klucz Wymagane Typ Opis
TextToTranslate
TextToTranslate string

Tekst do tłumaczenia

Zwraca

Dane wyjściowe operacji tłumaczenia języka

Tłumaczenie tekstu w języku niemieckim na angielski przy użyciu sztucznej inteligencji uczenia głębokiego

Automatycznie tłumaczy tekst wejściowy w języku niemieckim na tekst wyjściowy w języku angielskim przy użyciu zaawansowanego uczenia głębokiego i neuronowego nlp. Używa 1–2 wywołań interfejsu API na zdanie wejściowe.

Parametry

Nazwa Klucz Wymagane Typ Opis
TextToTranslate
TextToTranslate string

Tekst do tłumaczenia

Zwraca

Dane wyjściowe operacji tłumaczenia języka

Tłumaczenie tekstu w języku rosyjskim na angielski przy użyciu sztucznej inteligencji uczenia głębokiego

Automatycznie tłumaczy tekst wejściowy w języku rosyjskim na tekst wyjściowy w języku angielskim przy użyciu zaawansowanego uczenia głębokiego i neuronowego NLP. Używa 1–2 wywołań interfejsu API na zdanie wejściowe.

Parametry

Nazwa Klucz Wymagane Typ Opis
TextToTranslate
TextToTranslate string

Tekst do tłumaczenia

Zwraca

Dane wyjściowe operacji tłumaczenia języka

Wykonywanie analizy podmiotowości i obiektowości w tekście

Analizowanie tekstu wejściowego przy użyciu zaawansowanej analizy podmiotowości i objectivity Language Analysis w celu określenia, czy tekst wejściowy jest obiektywny, czy subiektywny i ile. Obsługuje wprowadzanie danych wejściowych w języku angielskim. Używa 1–2 wywołań interfejsu API na zdanie.

Parametry

Nazwa Klucz Wymagane Typ Opis
TextToAnalyze
TextToAnalyze string

Tekst do przeanalizowania

Zwraca

Dane wyjściowe operacji analizy podmiotowości

Wykonywanie wulgaryzmów i obscenicznych analiz języka i wykrywania tekstu

Analizowanie tekstu wejściowego przy użyciu zaawansowanej analizy języka wulgaryzmów i obscenicznych, aby ustalić, czy dane wejściowe zawierają język wulgaryzmów. Obsługuje wprowadzanie danych wejściowych w języku angielskim. Używa 1–2 wywołań interfejsu API na zdanie.

Parametry

Nazwa Klucz Wymagane Typ Opis
TextToAnalyze
TextToAnalyze string

Tekst do przeanalizowania

Zwraca

Dane wyjściowe operacji analizy wulgaryzmów

Wykrywanie języka tekstu

Automatycznie określ język, w którym jest zapisywany ciąg tekstowy. Obsługuje język duński (DAN), niemiecki (DEU), angielski (ENG), francuski (FRA), włoski (ITA), japoński (JPN), koreański (KOR), holenderski (NLD), norweski (NOR), portugalski (POR), rosyjski (RUS), hiszpański (SPA), szwedzki (SWE), chiński (ZHO).

Parametry

Nazwa Klucz Wymagane Typ Opis
textToDetect
textToDetect string

Tekst do wykrywania języka

Zwraca

Dane wyjściowe operacji wykrywania języka

Wyodrębnianie jednostek z ciągu

Wyodrębnij nazwane entitites z ciągu wejściowego.

Parametry

Nazwa Klucz Wymagane Typ Opis
InputString
InputString string

Ciąg wejściowy do wyodrębniania jednostek z

Zwraca

Wynik wykonania operacji wyodrębniania jednostek

Wyodrębnianie zdań z ciągu

Dzielenie ciągu wejściowego na oddzielne zdania, wynik wyjściowy jako ciąg.

Parametry

Nazwa Klucz Wymagane Typ Opis
InputString
InputString string

Zwraca

Znajdowanie poprawek pisowni

Znajdowanie sugestii poprawek pisowni i zwracanie wyników w formacie JSON

Parametry

Nazwa Klucz Wymagane Typ Opis
Słowo
Word string

Zwraca

Wynik sprawdzania pisowni

Definicje

SentimentAnalysisResponse

Dane wyjściowe operacji analizy tonacji

Nazwa Ścieżka Typ Opis
Zakończone powodzeniem
Successful boolean

Prawda, jeśli operacja analizy tonacji zakończyła się pomyślnie, w przeciwnym razie wartość false

SentimentClassificationResult
SentimentClassificationResult string

Klasyfikacja tekstu wejściowego do klasyfikacji tonacji; możliwe wartości to "Dodatnie", "Ujemne" lub "Neutralne"

SentimentScoreResult
SentimentScoreResult double

Wynik klasyfikacji tonacji z przedziału od -1,0 do +1,0, gdzie wyniki mniejsze niż 0 są ujemnymi tonacjami, wyniki większe niż 0 są pozytywne, a wyniki zbliżone do 0 są neutralne. Im większa wartość odbiega od wartości 0,0, tym silniejsza jest tonacja, a wartości +1.0 i -1.0 są odpowiednio wartością maksymalną dodatnią i negatywną.

Liczba zdań
SentenceCount integer

Liczba zdań w tekście wejściowym

WulgaryzmAnalysisResponse

Dane wyjściowe operacji analizy wulgaryzmów

Nazwa Ścieżka Typ Opis
Zakończone powodzeniem
Successful boolean

Wartość True, jeśli operacja wykrywania wulgaryzmów zakończyła się pomyślnie, w przeciwnym razie wartość false

WulgaryzmyScoreResult
ProfanityScoreResult double

Wynik klasyfikacji wulgaryzmów z zakresu od 0,0 do 1,0, gdzie wyniki bliżej zera mają niskie prawdopodobieństwo, że jest wulgaryzmem lub zawiera obsceniczny język, podczas gdy wyniki zbliżone do 1,0 mają wysokie prawdopodobieństwo wulgarnego lub zawierającego nieprzyzwoity język. Wartości powyżej 0,8 mają bardzo wysokie prawdopodobieństwo wulgaryzmów.

Liczba zdań
SentenceCount integer

Liczba zdań w tekście wejściowym

SubjectivityAnalysisResponse

Dane wyjściowe operacji analizy podmiotowości

Nazwa Ścieżka Typ Opis
Zakończone powodzeniem
Successful boolean

Wartość True, jeśli operacja analizy podmiotowości zakończyła się pomyślnie, w przeciwnym razie wartość false

SubjectivityScoreResult
SubjectivityScoreResult double

Wynik klasyfikacji podmiotowości a obiektywności z zakresu od 0,0 do 1,0, gdzie wyniki bliżej zera mają wysokie prawdopodobieństwo obiektywności, podczas gdy wyniki zbliżone do 1,0 mają wysokie prawdopodobieństwo podmiotowości.

Liczba zdań
SentenceCount integer

Liczba zdań w tekście wejściowym

ExtractEntitiesResponse

Wynik wykonania operacji wyodrębniania jednostek

Nazwa Ścieżka Typ Opis
Zakończone powodzeniem
Successful boolean

Prawda, jeśli operacja zakończyła się pomyślnie, w przeciwnym razie wartość false

Entities
Entities array of Entity

Encja

Nazwa Ścieżka Typ Opis
Typ jednostki
EntityType string
EntityText
EntityText string

LanguageDetectionResponse

Dane wyjściowe operacji wykrywania języka

Nazwa Ścieżka Typ Opis
Zakończone powodzeniem
Successful boolean

Prawda, jeśli operacja wykrywania języka zakończyła się pomyślnie, w przeciwnym razie wartość false

DetectedLanguage_ThreeLetterCode
DetectedLanguage_ThreeLetterCode string

Kod języka trzyliterowego ISO 639

DetectedLanguage_FullName
DetectedLanguage_FullName string

Pełna nazwa (w języku angielskim) wykrytego języka

LanguageTranslationResponse

Dane wyjściowe operacji tłumaczenia języka

Nazwa Ścieżka Typ Opis
Zakończone powodzeniem
Successful boolean

Prawda, jeśli operacja wykrywania języka zakończyła się pomyślnie, w przeciwnym razie wartość false

TranslatedTextResult
TranslatedTextResult string

Przetłumaczony tekst w języku docelowym

Liczba zdań
SentenceCount integer

Liczba zdań w tekście wejściowym

Analizowanieresponse

Wynik operacji analizy językowej

Nazwa Ścieżka Typ Opis
Analizowanie drzewa
ParseTree string

Analizowanie drzewa w formacie drzewa składni Penn Treebank

PosResponse

Część wyniku tagu mowy

Nazwa Ścieżka Typ Opis
TagiSentences
TaggedSentences array of PosSentence

Zdania w ciągu

PosSentence

Zdanie w wyniku tagu usługi POS

Nazwa Ścieżka Typ Opis
Słowa
Words array of PosTaggedWord

Wyrazy w zdaniu

PosTaggedWord

Program Word otagowany w tagu poS

Nazwa Ścieżka Typ Opis
Słowo
Word object

Wyraz otagowany

Tag
Tag object

Tag Penn Treebank zastosowany do słowa

RephraseResponse

Dane wyjściowe operacji ponownego formatowania tekstu

Nazwa Ścieżka Typ Opis
Zakończone powodzeniem
Successful boolean

Prawda, jeśli operacja wykrywania języka zakończyła się pomyślnie, w przeciwnym razie wartość false

RephrasedResults
RephrasedResults array of RephrasedSentence

Wyniki operacji rephrasingu, parafrasowania w kolejności zdań wejściowych

Liczba zdań
SentenceCount integer

Liczba zdań w tekście wejściowym

RephrasedSentence

Jedno zdanie wejściowe i skojarzone wyniki ponownego tworzenia powtórzeń

Nazwa Ścieżka Typ Opis
Indeks zdań
SentenceIndex integer

Indeks zdania, uporządkowany na podstawie 1

OriginalSentenceText
OriginalSentenceText string

Oryginalny tekst zdania wejściowego

Rephrasings
Rephrasings array of RephrasedSentenceOption

Przesłanie opcji tekstowych, kandydatów oryginalnego zdania wejściowego, w kolejności — z najlepszym kandydatem najpierw

RephrasedSentenceOption

Jedno ponowne utworzenie oryginalnego zdania wejściowego

Nazwa Ścieżka Typ Opis
RephrasedOptionIndex
RephrasedOptionIndex integer

Uporządkowany indeks opcji ponownego przechowywania, oparty na 1, z 1 jest najlepszą opcją

RephrasedSentenceText
RephrasedSentenceText string

Jedno zdanie danych wyjściowych przerażonego tekstu oryginalnego zdania wejściowego

SentenceSegmentationResponse

Nazwa Ścieżka Typ Opis
Zakończone powodzeniem
Successful boolean
Zdań
Sentences array of string
Liczba zdań
SentenceCount integer

GetWordsResponse

Wyrazy w ciągu wejściowym

Nazwa Ścieżka Typ Opis
Słowa
Words array of WordPosition

Tablica wyrazów

WordPosition

Nazwa Ścieżka Typ Opis
Słowo
Word string

Word jako ciąg

WordIndex
WordIndex integer

Indeks słowa oparty na zera; pierwszy wyraz ma indeks 0, drugie słowo ma indeks 1 itd.

Położenie początkowe
StartPosition integer

Przesunięcie znaku opartego na zera, na którym słowo zaczyna się w ciągu wejściowym

Położenie końcowe
EndPosition integer

Przesunięcie znaku zerowego, w którym wyraz kończy się w ciągu wejściowym

CheckWordResponse

Wynik sprawdzania pisowni

Nazwa Ścieżka Typ Opis
Poprawny
Correct boolean

Prawda, jeśli słowo jest poprawnie napisane, w przeciwnym razie wartość false

Suggestions
Suggestions array of string

Sugerowane poprawki pisowni

CheckSentenceResponse

Wynik sprawdzania pisowni zdania

Nazwa Ścieżka Typ Opis
IncorrectCount
IncorrectCount integer

Liczba niepoprawnych wyrazów

Słowa
Words array of CorrectWordInSentence

Wyrazy w zdaniu, zarówno poprawne, jak i niepoprawne

CorrectWordInSentence

Wyraz w zdaniu

Nazwa Ścieżka Typ Opis
Słowo
Word WordPosition
Poprawny
Correct boolean

Prawda, jeśli słowo jest poprawnie napisane, w przeciwnym razie wartość false

Suggestions
Suggestions array of string

Sugerowane ulepszenia pisowni