Question Answering Projects - Create Project
Vytvořte nebo aktualizujte projekt.
PATCH {Endpoint}/language/authoring/query-knowledgebases/projects/{projectName}?api-version=2023-04-01
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Endpoint
|
path | True |
string (uri) |
Podporovaný koncový bod služeb Cognitive Services (např. https://< resource-name.api.cognitiveservices.azure.com>). |
|
project
|
path | True |
string maxLength: 100pattern: ^(?=[a-zA-Z0-9])[a-zA-Z0-9-]{0,98}[a-zA-Z0-9]$ |
Název projektu. |
|
api-version
|
query | True |
string minLength: 1 |
Verze rozhraní API, která se má použít pro tuto operaci. |
Text požadavku
| Name | Typ | Description |
|---|---|---|
| description |
string |
Popis projektu |
| language |
string |
Jazyk textových záznamů Toto je reprezentace jazyka BCP-47. Například použijte "en" pro angličtinu; "es" pro španělštinu atd. Pokud není nastavená, jako výchozí použijte "en" pro angličtinu. |
| multilingualResource |
boolean |
Zdroj povolený pro více jazyků napříč projekty nebo ne. |
| settings |
Konfigurovatelná nastavení projektu. |
Odpovědi
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Žádost byla úspěšná. |
|
| 201 Created |
Požadavek byl úspěšný a v důsledku toho byl vytvořen nový prostředek. |
|
| Other Status Codes |
Neočekávaná chybová odpověď Hlavičky x-ms-error-code: string |
Zabezpečení
Ocp-Apim-Subscription-Key
Typ:
apiKey
V:
header
OAuth2Auth
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
| Name | Description |
|---|---|
| https://cognitiveservices.azure.com/.default |
Příklady
Successful query
Ukázkový požadavek
PATCH {Endpoint}/language/authoring/query-knowledgebases/projects/proj1?api-version=2023-04-01
{
"description": "proj1 is a test project.",
"multilingualResource": true,
"settings": {
"defaultAnswer": "No good match found for your question in the Knowledgebase."
},
"language": "en"
}
Ukázková odpověď
{
"description": "proj1 is a test project.",
"createdDateTime": "2021-05-01T15:13:22Z",
"lastDeployedDateTime": "2021-05-01T15:13:22Z",
"lastModifiedDateTime": "2021-05-01T15:13:22Z",
"multilingualResource": true,
"projectName": "proj1",
"settings": {
"defaultAnswer": "No good match found for your question in the Knowledgebase."
},
"language": "en"
}
{
"description": "proj1 is a test project.",
"createdDateTime": "2021-05-01T15:13:22Z",
"lastDeployedDateTime": "2021-05-01T15:13:22Z",
"lastModifiedDateTime": "2021-05-01T15:13:22Z",
"multilingualResource": true,
"projectName": "proj1",
"settings": {
"defaultAnswer": "No good match found for your question in the Knowledgebase."
},
"language": "en"
}
Definice
| Name | Description |
|---|---|
| Error |
Objekt chyby. |
|
Error |
Kód chyby čitelné člověkem |
|
Error |
Chybová odpověď. |
|
Inner |
Kód chyby čitelné člověkem |
|
Inner |
Objekt obsahující konkrétnější informace o chybě. Podle pokynů k rozhraní API Microsoft One – https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
|
Project |
Konfigurovatelná nastavení projektu. |
|
Question |
Představuje projekt. |
|
Question |
Představuje projekt. |
Error
Objekt chyby.
| Name | Typ | Description |
|---|---|---|
| code |
Jedna ze serverově definovaných kódů chyb. |
|
| details |
Error[] |
Pole podrobností o konkrétních chybách, které vedly k této nahlášené chybě. |
| innererror |
Objekt obsahující konkrétnější informace, než je aktuální objekt o chybě. |
|
| message |
string |
Čitelné znázornění chyby člověkem. |
| target |
string |
Cíl chyby. |
ErrorCode
Kód chyby čitelné člověkem
| Hodnota | Description |
|---|---|
| InvalidRequest |
Chyba neplatné žádosti |
| InvalidArgument |
Chyba neplatného argumentu |
| Unauthorized |
Chyba neoprávněného přístupu |
| Forbidden |
Chyba zakázaného přístupu |
| NotFound |
Chyba nenalezena |
| ProjectNotFound |
Chyba projektu nebyla nalezena. |
| OperationNotFound |
Chyba operace nebyla nalezena. |
| AzureCognitiveSearchNotFound |
Chyba nenalezena službou Azure Cognitive Search |
| AzureCognitiveSearchIndexNotFound |
Chyba indexu služby Azure Cognitive Search nebyla nalezena. |
| TooManyRequests |
Chyba příliš mnoho požadavků |
| AzureCognitiveSearchThrottling |
Chyba omezování služby Azure Cognitive Search |
| AzureCognitiveSearchIndexLimitReached |
Došlo k chybě dosažení limitu indexu služby Azure Cognitive Search |
| InternalServerError |
Vnitřní chyba serveru |
| ServiceUnavailable |
Chyba nedostupnosti služby |
| Timeout |
Chyba časového limitu |
| QuotaExceeded |
Chyba překročení kvóty |
| Conflict |
Chyba konfliktu |
| Warning |
Chyba upozornění |
ErrorResponse
Chybová odpověď.
| Name | Typ | Description |
|---|---|---|
| error |
Objekt chyby. |
InnerErrorCode
Kód chyby čitelné člověkem
| Hodnota | Description |
|---|---|
| InvalidRequest |
Chyba neplatné žádosti |
| InvalidParameterValue |
Chyba neplatné hodnoty parametru |
| KnowledgeBaseNotFound |
Chyba nenalezena znalostní báze |
| AzureCognitiveSearchNotFound |
Chyba nenalezena službou Azure Cognitive Search |
| AzureCognitiveSearchThrottling |
Chyba omezování služby Azure Cognitive Search |
| ExtractionFailure |
Chyba selhání extrakce |
| InvalidRequestBodyFormat |
Chyba neplatného formátu textu požadavku |
| EmptyRequest |
Chyba prázdného požadavku |
| MissingInputDocuments |
Chyba chybějících vstupních dokumentů |
| InvalidDocument |
Chyba neplatného dokumentu |
| ModelVersionIncorrect |
Nesprávná chyba verze modelu |
| InvalidDocumentBatch |
Chyba dávky neplatného dokumentu |
| UnsupportedLanguageCode |
Chyba nepodporovaného kódu jazyka |
| InvalidCountryHint |
Neplatná chyba nápovědy pro zemi |
InnerErrorModel
Objekt obsahující konkrétnější informace o chybě. Podle pokynů k rozhraní API Microsoft One – https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.
| Name | Typ | Description |
|---|---|---|
| code |
Jedna ze serverově definovaných kódů chyb. |
|
| details |
object |
Podrobnosti o chybě |
| innererror |
Objekt obsahující konkrétnější informace, než je aktuální objekt o chybě. |
|
| message |
string |
Chybová zpráva. |
| target |
string |
Cíl chyby |
ProjectSettings
Konfigurovatelná nastavení projektu.
| Name | Typ | Description |
|---|---|---|
| defaultAnswer |
string |
Výchozí odpověď odpovědi, pokud se ve znalostní bázi nenajde žádná dobrá shoda. |
QuestionAnsweringProjectMetadata
Představuje projekt.
| Name | Typ | Description |
|---|---|---|
| createdDateTime |
string (date-time) |
Datum a čas vytvoření projektu |
| description |
string |
Popis projektu |
| language |
string |
Jazyk textových záznamů Toto je reprezentace jazyka BCP-47. Například použijte "en" pro angličtinu; "es" pro španělštinu atd. Pokud není nastavená, jako výchozí použijte "en" pro angličtinu. |
| lastDeployedDateTime |
string (date-time) |
Představuje datum a čas posledního nasazení projektu. |
| lastModifiedDateTime |
string (date-time) |
Představuje projekt datum a čas poslední změny. |
| multilingualResource |
boolean |
Zdroj povolený pro více jazyků napříč projekty nebo ne. |
| projectName |
string maxLength: 100pattern: ^(?=[a-zA-Z0-9])[a-zA-Z0-9-]{0,98}[a-zA-Z0-9]$ |
Název projektu. |
| settings |
Konfigurovatelná nastavení projektu. |
QuestionAnsweringProjectMetadataCreateOrUpdate
Představuje projekt.
| Name | Typ | Description |
|---|---|---|
| description |
string |
Popis projektu |
| language |
string |
Jazyk textových záznamů Toto je reprezentace jazyka BCP-47. Například použijte "en" pro angličtinu; "es" pro španělštinu atd. Pokud není nastavená, jako výchozí použijte "en" pro angličtinu. |
| multilingualResource |
boolean |
Zdroj povolený pro více jazyků napříč projekty nebo ne. |
| settings |
Konfigurovatelná nastavení projektu. |