スキル Azure AI Projects SDK for Java
📦

Azure AI Projects SDK for Java

安全 🔑 環境変数

Gestionar proyectos de Azure AI con Java SDK

Los desarrolladores necesitan integrar los servicios de Azure AI Foundry en aplicaciones Java. Esta guía proporciona orientación completa para la gestión de proyectos, conexiones, conjuntos de datos y evaluaciones de modelos de IA.

対応: Claude Codex Code(CC)
📊 69 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「Azure AI Projects SDK for Java」を使用しています。 Listar todas las conexiones de Azure AI en el proyecto

期待される結果:

Código Java usando ConnectionsClient.listConnections() que itera a través de PagedIterable e imprime el nombre, tipo y tipo de credencial de cada conexión.

「Azure AI Projects SDK for Java」を使用しています。 Crear un nuevo índice de búsqueda

期待される結果:

Ejemplo completo de Java que muestra la creación de AzureAISearchIndex con configuración de nombre de conexión y nombre de índice, incluyendo manejo de errores.

「Azure AI Projects SDK for Java」を使用しています。 Manejar error de índice no encontrado

期待される結果:

Bloque try-catch que demuestra el manejo de ResourceNotFoundException y HttpResponseException con mensajes de error apropiados.

セキュリティ監査

安全
v1 • 2/24/2026

This skill contains documentation-only content for the Azure AI Projects Java SDK. No executable code was scanned. The skill provides usage examples for Azure AI Foundry project management including authentication, client operations, and best practices. Environment variable usage for PROJECT_ENDPOINT is standard practice for Azure SDK configuration.

0
スキャンされたファイル
0
解析された行数
1
検出結果
1
総監査数

リスク要因

監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
85
コンテンツ
31
コミュニティ
100
セキュリティ
74
仕様準拠

作れるもの

Integración de IA empresarial

Integrar los servicios de Azure AI Foundry en aplicaciones empresariales Java existentes para obtener capacidades de IA unificadas.

Automatización de proyectos de IA

Automatizar la configuración del proyecto Azure AI, la gestión de recursos y configuración mediante código Java.

Pipeline de evaluación de modelos de IA

Crear pipelines de evaluación automatizados para modelos de IA utilizando los servicios de evaluación de OpenAI.

これらのプロンプトを試す

Configuración básica del proyecto
Muéstrame cómo configurar la autenticación del SDK de Azure AI Projects en Java usando variables de entorno.
Listar conexiones disponibles
Escribe código Java para listar todas las conexiones de Azure AI y mostrar sus nombres y tipos.
Crear índice de búsqueda
Ayúdame a crear un índice de búsqueda de Azure AI con un nombre de conexión específico y versión de índice.
Flujo de trabajo avanzado de evaluación
Muéstrame cómo acceder a los servicios de evaluación de OpenAI a través del SDK de Azure AI Projects y ejecutar una evaluación de modelo.

ベストプラクティス

  • Usar DefaultAzureCredential para autenticación en producción en lugar de credenciales hardcodeadas
  • Reutilizar AIProjectClientBuilder para crear múltiples sub-clientes de manera eficiente
  • Almacenar el endpoint del proyecto y los nombres de conexión en variables de entorno por seguridad

回避

  • Hardcodear credenciales o endpoints directamente en el código fuente
  • Crear nuevos builders de cliente para cada operación en lugar de reutilizarlos
  • Ignorar la paginación al listar grandes colecciones de recursos

よくある質問

¿Qué dependencias del SDK de Azure necesito?
Agrega azure-ai-projects (com.azure:azure-ai-projects) y azure-identity (com.azure:azure-identity) a tu archivo de build de Maven o Gradle.
¿Cómo me autentico en Azure AI Foundry?
Usa DefaultAzureCredential que soporta múltiples métodos de autenticación incluyendo managed identity, credenciales de entorno y Azure CLI.
¿Cuál es el formato de PROJECT_ENDPOINT?
El endpoint sigue el patrón: https://<recurso>.services.ai.azure.com/api/projects/<proyecto> donde recurso y proyecto son los nombres de tu recurso de Azure AI.
¿Puedo usar este SDK para inferencia de modelos de IA?
Este SDK se centra en la gestión de proyectos. Usa el SDK de Azure OpenAI o el SDK de AI Model Inference para operaciones reales de inferencia de modelos.
¿Es este SDK estable para uso en producción?
El SDK está actualmente en beta (1.0.0-beta.1). Revisa el changelog antes de actualizar y prueba exhaustivamente en entornos no productivos.
¿Cómo manejo grandes conjuntos de resultados?
Usa el tipo de respuesta PagedIterable que maneja la paginación automáticamente. Itera a través de los resultados y el SDK obtiene páginas adicionales según sea necesario.

開発者の詳細

ファイル構成

📄 SKILL.md