Az `ml_full_access" szerepe kritikus szerepet játszik a DeepSeek konfigurációjában és integrációjában az OpenSearch Service -be. Ez a szerep az OpenSearch Security Plugin részét képezi, és a gépi tanuláshoz való hozzáférés (ML) funkcióinak kezelésére szolgál az OpenSearch -en belül.
Szerepleírás
Az `ml_full_access" szerep teljes hozzáférést biztosít az OpenSearch összes ML funkciójához. Ez magában foglalja az új ML feladatok elindításának képességét, a modellek olvasásának és a modellek törlésének a képességét. Átfogó irányítást biztosít az ML funkciók felett, és elengedhetetlenné teszi azoknak a felhasználóknak, akiknek az OpenSearch -en belüli ML -feladatokat kell kezelniük és végrehajtaniuk [2].
Integráció a DeepSeek -rel
A DeepSeek és az OpenSearch integrálásakor az `ml_full_access" szerepet használják annak biztosítására, hogy a hitelesített entitások az ML feladatokkal kapcsolatos API -hívásokat végrehajthassanak. Ez magában foglalja a külső modellekhez való csatlakozók létrehozását, mint például a DeepSeek. Az IAM szerepeinek feltérképezésével a „ML_full_ACCESS” szerepre, a felhasználók biztosíthatják, hogy AWS identitásuk rendelkezzen a szükséges engedélyekkel a mélyszékes modellekkel való interakcióhoz az OpenSearch segítségével [1] [3].
Konfigurációs lépések
A „ml_full_access” szerepének konfigurálásához a DeepSeek -hez való használatra általában ezeket a lépéseket követi:
1. Hozzon létre IAM szerepeket: generáljon olyan IAM -szerepeket, amelyek lehetővé teszik az OpenSearch számára, hogy kölcsönhatásba lépjen a Sagemaker végpontokkal és hozzon létre csatlakozókat. Ezek a szerepek elengedhetetlenek a szükséges engedélyek és a bizalmi kapcsolatok létrehozásához [1].
2. MAP háttérképek szerepe: Az OpenSearch irányítópultjaiban keresse meg az `ml_full_access" szerepet, és térképezze fel az IAM szerepét, amelyet az ARNS korábban létrehozott a háttér -szerepekhez. Ez a lépés biztosítja, hogy az IAM szerepekkel rendelkező felhasználók teljes hozzáféréssel rendelkezzenek az OpenSearch ML szolgáltatásaihoz [3] [6].
3. Ellenőrizze a beállítást: A szerepek és engedélyek konfigurálása után ellenőrizze, hogy a beállítás az OpenSearch műszerfalakon keresztüli teszt lekérdezések futtatásával működik -e. Ez biztosítja, hogy sikeresen csatlakozzon a DeepSeek modellekhez és végrehajthassa az ML -feladatokat [1].
Összefoglalva: az „ML_full_Access” szerepe elengedhetetlen az ML szolgáltatások kezeléséhez az OpenSearch -ben, és biztosítsa a zökkenőmentes integrációt a DeepSeek modellekkel azáltal, hogy megadja az ML feladatok végrehajtásához szükséges engedélyeket és a külső modellek eléréséhez szükséges engedélyeket.
Idézetek:
[1] https://aws.amazon.com/blogs/big-data/use-deepseek-with-amazon-opensearch-service-etector-database-and-amazon-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-formodel-access