„ML_FULL_ACCESS“ vaidmuo vaidina lemiamą vaidmenį sukonfigūruojant ir integruojant „Deepseek“ su „OpenSearch Service“. Šis vaidmuo yra „OpenSearch Security“ papildinio dalis ir naudojamas valdyti prieigą prie mašinų mokymosi (ML) funkcijų „OpenSearch“.
Vaidmenų aprašymas
„ML_FULL_ACCESS“ vaidmuo suteikia visišką prieigą prie visų „OpenSearch“ ML funkcijų. Tai apima galimybę pradėti naujas ML užduotis, skaityti modelius ir ištrinti modelius. Tai suteikia išsamią ML funkcijų kontrolę, todėl tai yra būtina vartotojams, kuriems reikia valdyti ir vykdyti ML užduotis „OpenSearch“ [2].
integracija su „Deepseek“
Integruojant „DeepSeek“ su „OpenSearch“, „ML_FULL_ACCESS“ vaidmuo naudojamas siekiant užtikrinti, kad autentifikuoti subjektai galėtų vykdyti API skambučius, susijusius su ML užduotimis. Tai apima jungčių kūrimą iš išorinių modelių, tokių kaip „Deepseek“. Žemėlapyje pateikdami IAM vaidmenis „ML_FULL_ACCESS“ vaidmenyje, vartotojai gali užtikrinti, kad jų AWS tapatybės turėtų reikiamus leidimus sąveikauti su „Deepseek“ modeliais per „OpenSearch“ [1] [3].
konfigūracijos veiksmai
Norėdami sukonfigūruoti „ml_full_access“ vaidmenį naudojimui naudojant „Deepseek“, paprastai atliekate šiuos veiksmus:
1. Sukurkite IAM vaidmenis: sugeneruokite IAM vaidmenis, leidžiančius „OpenSearch“ sąveikauti su „Sagemaker“ galiniais taškais ir sukurkite jungtis. Šie vaidmenys yra būtini nustatant reikiamus leidimus ir pasitikėjimo ryšius [1].
2. Žemėlapio pagrindinės vaidmenys: „OpenSearch“ prietaisų skydelyje Eikite į „ML_FULL_ACCESS“ vaidmenį ir pažymėkite IAM vaidmenį, kurį anksčiau sukurta ARNS, kad būtų sukurtos pagrindinės vaidmenys. Šis žingsnis užtikrina, kad vartotojai, turintys šiuos IAM vaidmenis, turi visišką prieigą prie ML funkcijų „OpenSearch“ [3] [6].
3. Patikrinkite sąranką: Sukonfigūravę vaidmenis ir leidimus, patikrinkite, ar sąranka veikia vykdant bandymo užklausas per „OpenSearch“ informacijos suvestines. Tai užtikrina, kad galite sėkmingai prisijungti prie „Deepseee“ modelių ir vykdyti ML užduotis [1].
Apibendrinant galima pasakyti, kad „ml_full_access`“ vaidmuo yra gyvybiškai svarbus norint valdyti ML funkcijas „OpenSearch“ ir užtikrinant sklandų integraciją su „Deepseeek“ modeliais, suteikiant reikiamus leidimus vykdyti ML užduotis ir pasiekti išorinius modelius.
Citatos:
[1] https://aws.amazon.com/blogs/big-data/use-deepseek-with-amazon-opensearch-service-vector-database-and-mazon-sagemaker/
[2] https://opensearch.org/docs/latest/ml-commons-plugin/model-access-control/
[3] https://github.com/opensearch-project/ml-commons/blob/main/docs/tutorials/aws/rag_with_deepseek_r1_model_on_sagemaker.md
[4] https://github.com/opensearch-project/ml-commons/blob/main/docs/tutorials/aws/rag_with_deepseek_r1_model_on_bedrock.md
[5] https://github.com/opensearch-project/ml-commons/blob/main/docs/tutorials/aws/deepseek_demo_notebook_for_rag.ipynb
[6] https://opensearch.org/docs/latest/vector-search/tutorials/rag/rag-deepseek-chat/
[7] https://github.com/opensearch-project/ml-commons/blob/main/docs/tutorials/aws/rag_with_deepseek_chat_model.md
[8] https://zilliz.com/ai-faq/what-apis-does-deepseek-provide-for-model-access