Loading
Ulkoisen tallennustilan haun edellytykset

Ulkoisen tallennustilan haun edellytykset

Suorita edellytykset ennen semanttisen haun määrittämistä.

AWS- ja ulkoisen tallennustilan määritysten valmisteleminen

  • Määritä ulkoinen Amazon S3 -tallennustila Salesforce-organisaatiollesi. Lisätietoja on kohdassa Amazon S3:n määrittäminen.
  • Määritä tiedostojen käyttöoikeudet käyttäjille. Lisätietoja on kohdassa Tiedostojen käyttöoikeuden määrittäminen Amazon S3:ssa.
  • Varmista, että sinulla on AWS-tili, jolla on oikeudet luoda IAM-rooleja ja -käytäntöjä, S3-säiliöitä, lambda-funktioita ja resursseja Amazon Bedrockille tai Amazon Kendralle.
  • Valitse AWS-alue ja käytä samaa aluetta kaikille asiaankuuluville resursseille, mukaan lukien S3-säiliö, Knowledge tai indeksi ja lambda-funktiot. Jos käytät Amazon Bedrockia, varmista, että vaaditut mallit ovat käytettävissä alueellasi. Lisätietoja on AWS-dokumentaation kohdassa Mallin tuki AWS-alueella.
  • Luo tai tunnista lähde-S3-säiliö ja estä sen julkinen käyttö. Lisätietoja Amazon Bedrockin vaatimuksista on AWS-dokumentaation kohdassa Knowledge-tietämyskantasi löytäminen kohdasta Yhdistä Amazon S3:een.
  • Varmista, että asiaankuuluva S3-säiliö tai IAM-käytäntö myöntää metadata-tiedostojen kirjoitusoikeuden. Jos käyttäjillä on kategorian Vain luku -oikeus, lisää käytäntölauseke, joka myöntää s3:PutObject-käyttöoikeuden vain metadatatiedostoille.

Esimerkki käytännön lausekkeesta:

Korvaa YOUR-BUCKET-NAME S3-säiliösi nimellä.

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "AllowWriteToMetadataJsonOnly",
      "Effect": "Allow",
      "Action": ["s3:PutObject"],
      "Resource": "arn:aws:s3:::YOUR-BUCKET-NAME/*metadata.json"
    }
  ]
}
 
Ladataan
Salesforce Help | Article