Question Answering Projects - List Projects
Obtém todos os projetos para um usuário.
GET {Endpoint}/language/authoring/query-knowledgebases/projects?api-version=2023-04-01
GET {Endpoint}/language/authoring/query-knowledgebases/projects?api-version=2023-04-01&top={top}&skip={skip}&maxpagesize={maxpagesize}
Parâmetros do URI
| Name | Em | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Endpoint
|
path | True |
string (uri) |
Ponto de extremidade de Serviços Cognitivos suportado (por exemplo, https://< resource-name.api.cognitiveservices.azure.com>). |
|
api-version
|
query | True |
string minLength: 1 |
A versão da API a utilizar para esta operação. |
|
maxpagesize
|
query |
integer (int32) |
O número máximo de recursos a incluir numa única resposta. |
|
|
skip
|
query |
integer (int32) |
Um deslocamento na coleção do primeiro recurso a ser retornado. |
|
|
top
|
query |
integer (int32) |
O número máximo de recursos a serem retornados da coleção. |
Respostas
| Name | Tipo | Description |
|---|---|---|
| 200 OK |
O pedido foi bem-sucedido. |
|
| Other Status Codes |
Uma resposta de erro inesperada. Cabeçalhos x-ms-error-code: string |
Segurança
Ocp-Apim-Subscription-Key
Tipo:
apiKey
Em:
header
OAuth2Auth
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
| Name | Description |
|---|---|
| https://cognitiveservices.azure.com/.default |
Exemplos
Successful query
Pedido de amostra
GET {Endpoint}/language/authoring/query-knowledgebases/projects?api-version=2023-04-01
Resposta da amostra
{
"value": [
{
"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",
"language": "en"
},
{
"description": "proj2 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": "proj2",
"language": "fr"
}
]
}
Definições
| Name | Description |
|---|---|
| Error |
O objeto de erro. |
|
Error |
Código de erro legível por humanos. |
|
Error |
Resposta de erro. |
|
Inner |
Código de erro legível por humanos. |
|
Inner |
Um objeto que contém informações mais específicas sobre o erro. De acordo com as diretrizes da API do Microsoft One - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
|
Paged |
Coleção paginada de itens QuestionAnsweringProjectMetadata |
|
Project |
Configurações configuráveis do Projeto. |
|
Question |
Representa o projeto. |
Error
O objeto de erro.
| Name | Tipo | Description |
|---|---|---|
| code |
Um de um conjunto de códigos de erro definido pelo servidor. |
|
| details |
Error[] |
Uma matriz de detalhes sobre erros específicos que levaram a esse erro relatado. |
| innererror |
Um objeto que contém informações mais específicas do que o objeto atual sobre o erro. |
|
| message |
string |
Uma representação legível por humanos do erro. |
| target |
string |
O alvo do erro. |
ErrorCode
Código de erro legível por humanos.
| Valor | Description |
|---|---|
| InvalidRequest |
Erro de solicitação inválida |
| InvalidArgument |
Erro de argumento inválido |
| Unauthorized |
Erro de acesso não autorizado |
| Forbidden |
Erro de acesso proibido |
| NotFound |
Erro não encontrado |
| ProjectNotFound |
Erro de projeto não encontrado |
| OperationNotFound |
Erro de operação não encontrado |
| AzureCognitiveSearchNotFound |
Erro não encontrado da Pesquisa Cognitiva do Azure |
| AzureCognitiveSearchIndexNotFound |
Erro de índice da Pesquisa Cognitiva do Azure não encontrado |
| TooManyRequests |
Erro de muitas solicitações |
| AzureCognitiveSearchThrottling |
Erro de limitação da Pesquisa Cognitiva do Azure |
| AzureCognitiveSearchIndexLimitReached |
Erro atingido pelo limite do índice da Pesquisa Cognitiva do Azure |
| InternalServerError |
Erro interno do servidor |
| ServiceUnavailable |
Erro de serviço indisponível |
| Timeout |
Erro de tempo limite |
| QuotaExceeded |
Erro de quota excedida |
| Conflict |
Erro de conflito |
| Warning |
Erro de aviso |
ErrorResponse
Resposta de erro.
| Name | Tipo | Description |
|---|---|---|
| error |
O objeto de erro. |
InnerErrorCode
Código de erro legível por humanos.
| Valor | Description |
|---|---|
| InvalidRequest |
Erro de solicitação inválida |
| InvalidParameterValue |
Erro de valor de parâmetro inválido |
| KnowledgeBaseNotFound |
Erro não encontrado na base de dados de conhecimento |
| AzureCognitiveSearchNotFound |
Erro não encontrado da Pesquisa Cognitiva do Azure |
| AzureCognitiveSearchThrottling |
Erro de limitação da Pesquisa Cognitiva do Azure |
| ExtractionFailure |
Erro de falha de extração |
| InvalidRequestBodyFormat |
Erro de formato de corpo de solicitação inválido |
| EmptyRequest |
Erro de solicitação vazia |
| MissingInputDocuments |
Erro de documentos de entrada ausentes |
| InvalidDocument |
Erro de documento inválido |
| ModelVersionIncorrect |
Erro de versão incorreta do modelo |
| InvalidDocumentBatch |
Erro de lote de documento inválido |
| UnsupportedLanguageCode |
Erro de código de idioma não suportado |
| InvalidCountryHint |
Erro de dica de país inválido |
InnerErrorModel
Um objeto que contém informações mais específicas sobre o erro. De acordo com as diretrizes da API do Microsoft One - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.
| Name | Tipo | Description |
|---|---|---|
| code |
Um de um conjunto de códigos de erro definido pelo servidor. |
|
| details |
object |
Detalhes do erro. |
| innererror |
Um objeto que contém informações mais específicas do que o objeto atual sobre o erro. |
|
| message |
string |
Mensagem de erro. |
| target |
string |
Alvo de erro. |
PagedQuestionAnsweringProjectMetadata
Coleção paginada de itens QuestionAnsweringProjectMetadata
| Name | Tipo | Description |
|---|---|---|
| nextLink |
string (uri) |
O link para a próxima página de itens |
| value |
Os itens QuestionAnsweringProjectMetadata nesta página |
ProjectSettings
Configurações configuráveis do Projeto.
| Name | Tipo | Description |
|---|---|---|
| defaultAnswer |
string |
Resposta de resposta padrão quando nenhuma boa correspondência é encontrada na base de dados de conhecimento. |
QuestionAnsweringProjectMetadata
Representa o projeto.
| Name | Tipo | Description |
|---|---|---|
| createdDateTime |
string (date-time) |
Data-hora de criação do projeto. |
| description |
string |
Descrição do projeto. |
| language |
string |
Língua dos registos de texto. Esta é a representação BCP-47 de uma língua. Por exemplo, use "en" para inglês; "es" para espanhol, etc. Se não estiver definido, use "en" para inglês como padrão. |
| lastDeployedDateTime |
string (date-time) |
Representa a data-hora da última implantação do projeto. |
| lastModifiedDateTime |
string (date-time) |
Representa a data-hora da última modificação do projeto. |
| multilingualResource |
boolean |
Recurso habilitado para vários idiomas em projetos ou não. |
| projectName |
string maxLength: 100pattern: ^(?=[a-zA-Z0-9])[a-zA-Z0-9-]{0,98}[a-zA-Z0-9]$ |
Nome do projeto. |
| settings |
Configurações configuráveis do Projeto. |