Rollen "ML_Full_Access" spelar en avgörande roll i konfigurationen och integrationen av Deepseek med OpenSearch Service. Denna roll är en del av OpenSearch Security -plugin och används för att hantera åtkomst till maskininlärningsfunktioner (ML) inom OpenSearch.
Rollbeskrivning
Rollen "ML_Full_Access" ger full tillgång till alla ML -funktioner inom OpenSearch. Detta inkluderar möjligheten att starta nya ML -uppgifter, läsa modeller och ta bort modeller. Det ger omfattande kontroll över ML -funktionaliteter, vilket gör det viktigt för användare som behöver hantera och utföra ML -uppgifter inom OpenSearch [2].
Integration med Deepseek
När man integrerar Deepseek med OpenSearch används rollen "ML_Full_Access" för att säkerställa att autentiserade enheter kan utföra API -samtal relaterade till ML -uppgifter. Detta inkluderar att skapa kontakter till externa modeller som de som tillhandahålls av Deepseek. Genom att kartlägga IAM -roller till rollen "ML_Full_Access" kan användare se till att deras AWS -identiteter har de nödvändiga behörigheterna för att interagera med Deepseek -modellerna genom OpenSearch [1] [3].
Konfigurationssteg
För att konfigurera rollen "ML_Full_Access" för användning med DeepSeek följer du vanligtvis dessa steg:
1. Skapa IAM -roller: Generera IAM -roller som gör att OpenSearch kan interagera med Sagemaker Endpoints och skapa kontakter. Dessa roller är viktiga för att ställa in nödvändiga behörigheter och förtroendeförhållanden [1].
2. MAP Backend -roller: I OpenSearch -instrumentpaneler navigerar du till rollen 'ML_Full_Access' och kartlägga IAM -rollen som skapades tidigare för att backa roller. Detta steg säkerställer att användare med dessa IAM -roller har full tillgång till ML -funktioner i OpenSearch [3] [6].
3. Verifiera installationen: När du har konfigurerat roller och behörigheter, verifiera att installationen fungerar genom att köra testfrågor via OpenSearch -instrumentpaneler. Detta säkerställer att du framgångsrikt kan ansluta till Deepseek -modellerna och utföra ML -uppgifter [1].
Sammanfattningsvis är rollen "ML_Full_Access" avgörande för att hantera ML -funktioner i OpenSearch och säkerställa sömlös integration med Deepseek -modeller genom att tillhandahålla nödvändiga behörigheter för att utföra ML -uppgifter och åtkomst till externa modeller.
Citeringar:
]
[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