Question Answering Projects - Create Project
Een project maken of bijwerken.
PATCH {Endpoint}/language/query-knowledgebases/projects/{projectName}?api-version=2021-10-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
Endpoint
|
path | True |
string |
Ondersteund Cognitive Services-eindpunt (bijvoorbeeld https://.api.cognitiveservices.azure.com). |
project
|
path | True |
string maxLength: 100 |
De naam van het te gebruiken project. |
api-version
|
query | True |
string |
Client-API-versie. |
Aanvraagkoptekst
Name | Vereist | Type | Description |
---|---|---|---|
Ocp-Apim-Subscription-Key | True |
string |
Aanvraagbody
Name | Vereist | Type | Description |
---|---|---|---|
language | True |
string |
Taal van de tekstrecords. Dit is BCP-47-weergave van een taal. Gebruik bijvoorbeeld 'en' voor Engels; "es" voor Spaans enz. Als deze optie niet is ingesteld, gebruikt u 'en' voor engels als standaardinstelling. |
description |
string |
Beschrijving van het project. |
|
multilingualResource |
boolean |
Ingesteld op waar om het maken van knowledgebases in verschillende talen voor dezelfde resource mogelijk te maken. |
|
settings |
Configureerbare instellingen van het project. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
De metagegevens van het bijgewerkte project, als het al bestaat. |
|
201 Created |
De metagegevens van het gemaakte project, als dit niet bestaat. |
|
Other Status Codes |
Foutreactie. |
Beveiliging
Ocp-Apim-Subscription-Key
Type:
apiKey
In:
header
Voorbeelden
Successful query
Voorbeeldaanvraag
PATCH {Endpoint}/language/query-knowledgebases/projects/proj1?api-version=2021-10-01
{
"description": "proj1 is a test project.",
"language": "en",
"settings": {
"defaultAnswer": "No good match found for your question in the Knowledgebase."
},
"multilingualResource": true
}
Voorbeeldrespons
{
"projectName": "proj1",
"description": "proj1 is a test project.",
"language": "en",
"settings": {
"defaultAnswer": "No good match found for your question in the Knowledgebase."
},
"multilingualResource": true,
"createdDateTime": "2021-05-01T15:13:22Z",
"lastModifiedDateTime": "2021-05-01T15:13:22Z",
"lastDeployedDateTime": "2021-05-01T15:13:22Z"
}
{
"projectName": "proj1",
"description": "proj1 is a test project.",
"language": "en",
"settings": {
"defaultAnswer": "No good match found for your question in the Knowledgebase."
},
"multilingualResource": true,
"createdDateTime": "2021-05-01T15:13:22Z",
"lastModifiedDateTime": "2021-05-01T15:13:22Z",
"lastDeployedDateTime": "2021-05-01T15:13:22Z"
}
Definities
Name | Description |
---|---|
Create |
Parameters die nodig zijn om het project te maken. |
Error |
Het foutobject. |
Error |
Leesbare foutcode. |
Error |
Foutreactie. |
Inner |
Leesbare foutcode. |
Inner |
Een object met meer specifieke informatie over de fout. Volgens de richtlijnen voor Microsoft One-API- https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
Project |
Vertegenwoordigt het project. |
Project |
Configureerbare instellingen van het project. |
CreateProjectOptions
Parameters die nodig zijn om het project te maken.
Name | Type | Description |
---|---|---|
description |
string |
Beschrijving van het project. |
language |
string |
Taal van de tekstrecords. Dit is BCP-47-weergave van een taal. Gebruik bijvoorbeeld 'en' voor Engels; "es" voor Spaans enz. Als deze optie niet is ingesteld, gebruikt u 'en' voor engels als standaardinstelling. |
multilingualResource |
boolean |
Ingesteld op waar om het maken van knowledgebases in verschillende talen voor dezelfde resource mogelijk te maken. |
settings |
Configureerbare instellingen van het project. |
Error
Het foutobject.
Name | Type | Description |
---|---|---|
code |
Een van een door de server gedefinieerde set foutcodes. |
|
details |
Error[] |
Een matrix met details over specifieke fouten die hebben geleid tot deze gemelde fout. |
innererror |
Een object met meer specifieke informatie dan het huidige object over de fout. |
|
message |
string |
Een leesbare weergave van de fout. |
target |
string |
Het doel van de fout. |
ErrorCode
Leesbare foutcode.
Waarde | Description |
---|---|
AzureCognitiveSearchIndexLimitReached | |
AzureCognitiveSearchIndexNotFound | |
AzureCognitiveSearchNotFound | |
AzureCognitiveSearchThrottling | |
Forbidden | |
InternalServerError | |
InvalidArgument | |
InvalidRequest | |
NotFound | |
OperationNotFound | |
ProjectNotFound | |
ServiceUnavailable | |
TooManyRequests | |
Unauthorized |
ErrorResponse
Foutreactie.
Name | Type | Description |
---|---|---|
error |
Het foutobject. |
InnerErrorCode
Leesbare foutcode.
Waarde | Description |
---|---|
AzureCognitiveSearchNotFound | |
AzureCognitiveSearchThrottling | |
ExtractionFailure | |
InvalidParameterValue | |
InvalidRequest | |
KnowledgeBaseNotFound |
InnerErrorModel
Een object met meer specifieke informatie over de fout. Volgens de richtlijnen voor Microsoft One-API- https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.
Name | Type | Description |
---|---|---|
code |
Een van een door de server gedefinieerde set foutcodes. |
|
details |
object |
Foutdetails. |
innererror |
Een object met meer specifieke informatie dan het huidige object over de fout. |
|
message |
string |
Foutmelding. |
target |
string |
Foutdoel. |
ProjectMetadata
Vertegenwoordigt het project.
Name | Type | Description |
---|---|---|
createdDateTime |
string (date-time) |
De datum/tijd voor het maken van een project. |
description |
string |
Beschrijving van het project. |
language |
string |
Taal van de tekstrecords. Dit is BCP-47-weergave van een taal. Gebruik bijvoorbeeld 'en' voor Engels; "es" voor Spaans enz. Als deze optie niet is ingesteld, gebruikt u 'en' voor engels als standaardinstelling. |
lastDeployedDateTime |
string (date-time) |
Vertegenwoordigt de datum/tijd van de laatste implementatie van het project. |
lastModifiedDateTime |
string (date-time) |
Vertegenwoordigt het laatst gewijzigde datum/tijd van het project. |
multilingualResource |
boolean |
Resource ingeschakeld voor meerdere talen in projecten of niet. |
projectName |
string |
Naam van het project. |
settings |
Configureerbare instellingen van het project. |
ProjectSettings
Configureerbare instellingen van het project.
Name | Type | Description |
---|---|---|
defaultAnswer |
string |
Standaardantwoordantwoord als er geen goede overeenkomst wordt gevonden in de Knowledge Base. |