|
465 | 465 | ],
|
466 | 466 | "members":{
|
467 | 467 | "knowledgeBaseId":{"shape":"KnowledgeBaseId"},
|
468 |
| - "modelArn":{"shape":"BedrockModelArn"} |
| 468 | + "modelArn":{"shape":"BedrockModelArn"}, |
| 469 | + "retrievalConfiguration":{"shape":"KnowledgeBaseRetrievalConfiguration"} |
469 | 470 | },
|
470 | 471 | "documentation":"<p>Configurations for retrieval and generation for knowledge base.</p>"
|
471 | 472 | },
|
472 | 473 | "KnowledgeBaseVectorSearchConfiguration":{
|
473 | 474 | "type":"structure",
|
474 |
| - "required":["numberOfResults"], |
475 | 475 | "members":{
|
476 | 476 | "numberOfResults":{
|
477 | 477 | "shape":"KnowledgeBaseVectorSearchConfigurationNumberOfResultsInteger",
|
478 |
| - "documentation":"<p>Top-K results to retrieve from knowledge base.</p>" |
| 478 | + "documentation":"<p>Top-K results to retrieve from knowledge base.</p>", |
| 479 | + "box":true |
| 480 | + }, |
| 481 | + "overrideSearchType":{ |
| 482 | + "shape":"SearchType", |
| 483 | + "documentation":"<p>Override the type of query to be performed on data store</p>" |
479 | 484 | }
|
480 | 485 | },
|
481 | 486 | "documentation":"<p>Knowledge base vector search configuration</p>"
|
482 | 487 | },
|
483 | 488 | "KnowledgeBaseVectorSearchConfigurationNumberOfResultsInteger":{
|
484 | 489 | "type":"integer",
|
485 | 490 | "box":true,
|
486 |
| - "max":10, |
| 491 | + "max":25, |
487 | 492 | "min":1
|
488 | 493 | },
|
489 | 494 | "LambdaArn":{
|
|
748 | 753 | "documentation":"<p>Content of a retrieval result in text</p>"
|
749 | 754 | }
|
750 | 755 | },
|
751 |
| - "documentation":"<p>Content of a retrieval result.</p>" |
| 756 | + "documentation":"<p>Content of a retrieval result.</p>", |
| 757 | + "sensitive":true |
752 | 758 | },
|
753 | 759 | "RetrievalResultLocation":{
|
754 | 760 | "type":"structure",
|
|
757 | 763 | "type":{"shape":"RetrievalResultLocationType"},
|
758 | 764 | "s3Location":{"shape":"RetrievalResultS3Location"}
|
759 | 765 | },
|
760 |
| - "documentation":"<p>The source location of a retrieval result.</p>" |
| 766 | + "documentation":"<p>The source location of a retrieval result.</p>", |
| 767 | + "sensitive":true |
761 | 768 | },
|
762 | 769 | "RetrievalResultLocationType":{
|
763 | 770 | "type":"string",
|
|
888 | 895 | "member":{"shape":"RetrievedReference"},
|
889 | 896 | "documentation":"<p>list of retrieved references</p>"
|
890 | 897 | },
|
| 898 | + "SearchType":{ |
| 899 | + "type":"string", |
| 900 | + "documentation":"<p>Query type to be performed on data store.</p>", |
| 901 | + "enum":[ |
| 902 | + "HYBRID", |
| 903 | + "SEMANTIC" |
| 904 | + ] |
| 905 | + }, |
891 | 906 | "ServiceQuotaExceededException":{
|
892 | 907 | "type":"structure",
|
893 | 908 | "members":{
|
|
985 | 1000 | },
|
986 | 1001 | "span":{"shape":"Span"}
|
987 | 1002 | },
|
988 |
| - "documentation":"<p>Text response part</p>" |
| 1003 | + "documentation":"<p>Text response part</p>", |
| 1004 | + "sensitive":true |
989 | 1005 | },
|
990 | 1006 | "ThrottlingException":{
|
991 | 1007 | "type":"structure",
|
|
0 commit comments