Compartir tecnología

Amazon Cloud Technology Amazon Bedrock crea una experiencia de aplicación de IA

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Prefacio

Las aplicaciones de modelos grandes se están desarrollando rápidamente y la necesidad de implementar un conjunto de aplicaciones de IA también está aumentando. La implementación desde cero lleva demasiado tiempo. Sin embargo, el servicio de IA generativa totalmente administrado de Amazon Technology simplifica la transición de los modelos básicos a la IA generativa. El complejo proceso de creación de aplicaciones allana un camino directo y eficiente para los clientes. Los usuarios solo necesitan seguir unos pocos pasos intuitivos y sencillos para crear e implementar rápidamente agentes completamente administrados. Estos agentes pueden llamar API de manera flexible y ejecutar de manera eficiente una lógica empresarial diversa y compleja.

Este innovador modelo de servicio no solo acelera en gran medida la popularización y aplicación de la tecnología de IA generativa, sino que también brinda comodidad y posibilidades sin precedentes para que todos los ámbitos de la vida exploren y practiquen en el campo de la inteligencia artificial. Este artículo explica principalmente cómo utilizar Amazon Bedrock para implementar un servicio de IA generativa totalmente administrado.

Amazon Cloud Technology ofrece a los nuevos usuarios un paquete de prueba gratuito (gratis durante 12 meses, gratis para siempre, etc.), que incluye La roca madre del Amazonas Una variedad de servicios que incluyen.Los usuarios puedenPágina de prueba gratuita de la región extranjera de Amazon Cloud Technology Obtenga más información y comience su prueba gratuita. Esto no solo reduce la barrera de entrada para los usuarios, sino que también les permite explorar y aprender los servicios en la nube de Amazon Cloud Technology sin ninguna carga.

Visita la roca amazónica

primera necesidadTecnología de nube de Amazon Registrar una cuenta.AbiertoLa roca madre del Amazonasentrada y haga clic en el botón Comenzar.
Insertar descripción de la imagen aquí

Luego podemos ver la interfaz backend de Amazon Bedrock. Podemos ver que Amazon Bedrock admite múltiples modelos, incluidos Amazon Titan, Claude, Jurassic, Command, Stable Diffusion y Llama2.

Insertar descripción de la imagen aquí

Acceso al modelo

Seleccione "Acceso al modelo" en el menú de la izquierda para autorizar el modelo y luego seleccione Administrar acceso al modelo a la derecha. Para algunos modelos, es posible que primero deba enviar los detalles del caso de uso antes de poder solicitar acceso.

Insertar descripción de la imagen aquí
A continuación, consulte los modelos que necesita. Se recomienda comprobarlos todos. La función de diálogo GPT necesita verificar cualquier modelo con la etiqueta Texto, y la función de imagen generada por texto de Difusión Estable necesita verificar el modelo con la etiqueta Imagen. Finalmente, haga clic en el botón Solicitar acceso al modelo a continuación para completar la autorización.

Insertar descripción de la imagen aquí
Luego confirme si el modelo está autorizado correctamente.

Creación de texto de difusión estable para generar imágenes

Seleccione la barra Patios de juegos en la barra de navegación izquierda para ver los tres modos del modelo:

  • Modo de chat: admite interacción de texto y generación de código, y también puede comparar resultados entre diferentes modelos para obtener una comprensión profunda del rendimiento de la IA generativa en diferentes situaciones.
  • Modo texto: admite un proceso simple de procesamiento de textos, tiene algoritmos avanzados y puede procesar y analizar de manera eficiente grandes cantidades de datos de texto.
  • Modo de imagen: admite la conversión rápida de descripciones de texto en imágenes para lograr una presentación creativa instantánea. Puede generar imágenes descritas por los usuarios en unos segundos, proporcionando una forma más intuitiva y eficiente de convertir ideas en forma visual.

Insertar descripción de la imagen aquí
Luego seleccionamos Seleccionar modelo y seleccionamos el modelo que queremos utilizar. Estos modelos son los modelos que elegimos autorizar justo arriba.
Insertar descripción de la imagen aquí
Luego podemos ingresar el siguiente mensaje para permitir que Amazon Bedrock genere imágenes para nosotros y hacer clic en Ejecutar.
Caso de palabra rápida 1

1girl, masterpiece, best quality, high resolution, 8K , HDR, cinematic lighting, bloom, sun light, looking at viewer, outdoor, detailed shadows, intricate tree shadows, raytracing`
  • 1

Caso de palabra rápida 2

1cute girl walking in street, half body, 64K, Professional,Makoto Shinkai, Katsuhiro Otomo, Masashi Kishimoto, Kentaro Miura
  • 1

Introducción a las propiedades involucradas.

Atributosdescribir
palabra rápidaDescribe principalmente imágenes, incluido el estilo del contenido y otra información. La interfaz de usuario web original tendrá un límite de palabras para este lugar. Puede instalar algunos complementos para romper el límite de palabras.简单来说就是你想要生成一副什么样的图片,包含主体、风格、色彩、质量要求等等
palabra invertida告诉模型我们不需要的风格, indicando lo que no quieres, por ejemplo, no quieres que aparezca algo en la imagen, no quieres que la imagen sea de mala calidad, no quieres que el personaje esté borroso o tenga múltiples brazos y piernas, etc.
Relevancia de palabras rápidas (escala CFG) El clasificador guía libremente la escala. Cuanto menor sea la coherencia entre la imagen y el mensaje, más creativos serán los resultados. Cuanto mayor sea el valor, más cerca estará la imagen del texto descriptivo. Generalmente establecido en 7
Método de muestreo扩散算法的去噪声采样模式会影响其效果, los resultados de diferentes modos de muestreo serán muy diferentes.
Pasos de muestreo¿Qué se hace al generar imágenes usando un modelo de difusión?迭代步骤 . Después de cada iteración, la IA tiene más oportunidades de comparar el mensaje con los resultados actuales y realizar los ajustes correspondientes. Cabe señalar que un mayor número de pasos de iteración consumirá más tiempo y costo de cálculo, pero eso no significa necesariamente que se obtendrán mejores resultados.Sin embargo, si el número de pasos de iteración es demasiado pequeño, generalmente no menos de 50, la calidad de la imagen definitivamente disminuirá.
Semilla aleatoria (Semilla)Genera una semilla aleatoria para cada imagen. Esta semilla se utiliza para.作为确定扩散初始状态的基础 . -1 significa que el dibujo no se basa en la semilla de la imagen, sino que se genera completamente según su solicitud. Si completa el valor de la semilla de una imagen, se referirá a la semilla de la imagen que completó y realizará un segundo dibujo basado. en esta imagen.

La palabra clave es muy importante y es el requisito más básico para generar imágenes. Las palabras clave se componen de varios afijos. Las palabras de aviso se dividen en palabras de aviso positivas (mensaje positivo) y palabras de aviso negativas (mensaje negativo), que se utilizan para decirle a la IA qué se necesita y qué no. La palabra invertida suena un poco intrigante, pero en realidad es una descripción de lo que no queremos que aparezca. Las palabras de aviso y las palabras de contraataque en realidad dependen de su imaginación. Debe convertirlas en términos descriptivos en inglés para que sean más efectivos. Personalmente, creo que no existe una fórmula fija que limite la imaginación de las personas. que quieras, deja volar tu imaginación.

Insertar descripción de la imagen aquí

Resumir

Amazon Bedrock, un servicio de inteligencia artificial generativa totalmente administrado, me sorprendió. Parecía que una persona problemática como yo había encontrado un hogar. Habría sido bastante complicado construir el modelo yo mismo, pero Amazon Bedrock resolvió completamente mi problema. Durante la experiencia, tengo algunas opiniones sobre las aplicaciones de creación de HAI:
1. Construcción e implementación rápidas. Creo que esta es una ventaja que muchos usuarios pueden ver y es realmente conveniente.
2. Amazon Bedrock utiliza arquitectura y algoritmos avanzados para manejar una gran cantidad de solicitudes simultáneas y brindar servicios de alto rendimiento y baja latencia, lo que permite a los usuarios tener una mejor experiencia al usar la aplicación.
3. Puede crear un conjunto de servicios para que se puedan utilizar varias aplicaciones juntas, lo que no solo ahorra dinero sino también tiempo.