Livro “Amazon Bedrock Introdução ao desenvolvimento de aplicativos de IA generativa” Código de exemplo prático
Este é um repositório que armazena partes de código de amostra como arquivos para facilitar a implementação prática do livro intitulado.
- Quem adquiriu o livro em papel também poderá copiar e colar.
- Se ocorrer um problema no código devido a futuras alterações ambientais, faremos as modificações apropriadas.
?Descrição deste repositório GitHub
Sobre livros
Se você ainda não tem, compre!
Introdução ao desenvolvimento de aplicativos de IA generativa do Amazon Bedrock
A configuração deste repositório
- diretório
chapter⚫️
: armazena códigos práticos para cada capítulo e valores de configuração que são difíceis de inserir manualmente.-
requirements.txt
, que descreve as bibliotecas Python necessárias, também está incluído para sua referência. -
README.md
fornece informações complementares sobre como responder às atualizações de recursos após a publicação do livro.
Se você encontrar um erro etc.
Por favor, levante um problema neste repositório. Responderemos com base no melhor esforço.
Aviso de erros tipográficos, etc.
Publicaremos informações corretas ou incorretas conforme apropriado no site oficial da SB Creative.
Atualizações e informações complementares sobre bugs após publicação do livro
■ Contramedidas quando muitos modelos básicos são “inutilizáveis” no acesso ao modelo Bedrock (direcionado: Capítulo 2 e prático em geral)
Este é um evento que vem ocorrendo desde meados de outubro. Consulte o artigo abaixo para saber como lidar com esse problema.
Resumo de contramedidas quando o acesso ao modelo Amazon Bedrock é frequentemente “inutilizável” recentemente
■ O novo uso do Cloud9 não é mais possível (alvo: Apêndice 4 e prática em geral)
Confirmamos que o novo uso do AWS Cloud9, que é fornecido como um ambiente de desenvolvimento prático, foi parcialmente restringido a partir de 29 de julho de 2024. Publicamos um procedimento alternativo ao Apêndice 4 na seguinte postagem do blog. Estamos reexaminando cada capítulo e atualizando o conteúdo de tempos em tempos.
AWS Cloud9 de repente fica indisponível para novo uso? Etapas para usar a alternativa “SageMaker Studio Code Editor”
■ Novo modelo adicionado (alvo: Capítulo 2 e outros)
[2024/6/20] O novo modelo da Anthropic "Claude 3.5 Sonnet" foi lançado!
Um novo modelo da Anthropic, sucessor do Claude 3 Sonnet. Diz-se que supera Claude 3 Opus tanto em desempenho quanto em custo.
- https://qiita.com/minorun365/items/cd46235d5e446b1f41c5
Como incorporar este livro em sua experiência prática
- Ative
Claude 3.5 Sonnet
em Bedrock, região da Virgínia do Norte, usando a página 80 do livro- O status pode ficar "indisponível" e talvez você não consiga ativá-lo. Nesse caso, tente novamente mais tarde ou entre em contato com o AWS Support.
- No código de amostra de cada capítulo, substitua a parte onde o ID do modelo Claude 3 Sonnet é especificado pelo ID do modelo Claude 3.5 Sonnet (
anthropic.claude-3-5-sonnet-20240620-v1:0
)
Pontos a serem observados
- Bedrock oferece suporte à chamada de um único modelo via GUI ou API, mas não oferece suporte a funções aplicadas (base de conhecimento ou agente) (em 20 de junho de 2024).
- Com as bases Knowkedge para Amazon Bedrock, você pode aproveitar imediatamente as vantagens do Claude 3.5 Sonnet usando a API
Retrieve
(consulte a página 216 do livro).
[2024/6/26] O novo modelo "Jumba-Instruct" do AI21 Labs foi lançado
Um modelo de alto desempenho que excede o modelo existente da série "Jurassic-2" da empresa. Suporta uma janela de contexto de grande capacidade de 256 mil tokens. Inglês é o único idioma disponível.
- O modelo AI21 Labs Jamba-Instruct já está disponível no Amazon Bedrock | AWS Machine Learning Blog
[2024/7/24] Lançamento do novo modelo da série "Llama 3.1" da Meta
Um modelo sucessor do modelo existente da série "Llama 3" da empresa.
- Anunciando os modelos Llama 3.1 405B, 70B e 8B da Meta no Amazon Bedrock |
[2024/7/25] O novo modelo da Mistral "Mistral Large 2" foi lançado
- Mistral Large 2 já está disponível no Amazon Bedrock | AWS Machine Learning Blog
[2024/8/6] A série Claude 3 agora oferece suporte à região AWS Tóquio
- Claude 3.5 Sonnet finalmente disponível no Bedrock na região AWS Tóquio?
[2024/8/6] Lançado novo modelo da Amazon "Titan Image Generator v2"
- Brincando com Amazon Titan Image Generator G1 V2 (Gradio é recomendado)
- Amazon Titan Image Generator v2 agora disponível no Amazon Bedrock
[2024/9/4] Os novos modelos da Stability AI "Stable Image Ultra", "Stable Diffusion 3 Large (SD3 Large)" e "Stable Image Core" foram lançados
- Três novos modelos de geração de imagens StabilityAI estão agora disponíveis no Bedrock!
■ Atualização das funções do aplicativo Bedrock (Alvo: Capítulos 4 a 6, etc.)
[2024/7/11] Muitas atualizações importantes relacionadas à geração de IA (Bedrock, Amazon Q, outros novos serviços, etc.)
Slides explicativos estão disponíveis. Acho que quem leu este livro achará mais fácil entender as atualizações!
- Explicação da grande atualização do Amazon Bedrock, a mais rápida do universo, lançada na madrugada do dia 11/07 - Speaker Deck
[2024/8/21] O recurso de inferência em lote do Bedrock agora está disponível para todos
As funções explicadas em "6.4.1 Inferência em lote" estão agora disponíveis ao público geral. Você pode usá-lo sem a necessidade de um SDK dedicado.
- O Amazon Bedrock oferece FMs selecionados para inferência em lote a 50% dos preços de inferência sob demanda.
[2024/8/27] Suporta inferência entre regiões
Suporte para roteamento dinâmico usando múltiplas regiões. Por exemplo, especificar "US Anthropic Claude 3.5 Sonnet" permite inferir usando as regiões da Virgínia do Norte e Oregon. Para especificar, especifique o perfil de inferência (ID do modelo dedicado) como o ID do modelo. (Exemplo: us.anthropic.claude-3-5-sonnet-20240620-v1:0 )
- Amazon Bedrock agora oferece suporte a inferência entre regiões
■ Atualização do Amazon Q (alvo: Capítulo 9)
[Em 2024] Amazon Q Business oferecerá suporte ao idioma japonês e à região AWS Tóquio
Artigo de referência (Cloud Watch)
- AWS revela tempo de disponibilidade do Claude 3 e da versão japonesa do Amazon Q for Business na região de Tóquio - Cloud Watch
Lançamento do LangChain versão 0.3.0
Uma nova versão do LangChain “0.3.0” foi lançada. (Era 0.2.0 no momento em que escrevi o livro). LangChain é usado nos Capítulos 3, 4 e 5, mas confirmamos que funciona apenas atualizando a versão da biblioteca. Armazenamos "requirements_langchain-0.3.0.txt" no diretório onde verificamos seu funcionamento, portanto, ao implementá-lo com LangChain 0.3.0, instale-o usando o comando abaixo.
pip install -r requirements_langchain-0.3.0.txt
Introdução ao blog de resenhas de livros para leitores
Obrigado por toda a produção maravilhosa! ! ?♂️
- Omuron descreve suas impressões sobre o livro ``Introdução ao Amazon Bedrock Generated AI Application Development'' da maneira mais rápida do universo #Introdução ao Desenvolvimento Bedrock - memorando de omuron
- Revisão do cyberBOSE "Introdução ao desenvolvimento de aplicativos de IA generativa da Amazon Bedrock" #Introdução ao desenvolvimento da Bedrock #Python - Qiita
- resenha do livro introdutório ao desenvolvimento de s.hiruta Bedrock |
- hmatsu47 Apresentando o Amazon Bedrock Generated AI App Development Introdução [AWS Deep Digging Guide] - Em construção.
- Renya K. Apresentando a Bíblia introdutória para o desenvolvimento generativo de aplicativos de IA, começando com "Amazon Bedrock"! ! #AWS - Qita
- hayao_k Revisão da introdução ao desenvolvimento de aplicativos de IA generativa do Amazon Bedrock #Introdução ao desenvolvimento Bedrock #AWS - Qiita
- Popopo Hoshino [Resenha do livro] Introdução ao desenvolvimento de aplicativos de IA gerados pelo Amazon Bedrock | Popopo Hoshino (formulário de observação)
- Resenha do livro Amazon Bedrock Introdução ao desenvolvimento de aplicativos de IA generativa de kazzpapa3 chamada Notas diversas - Quase um blog de memorando para mim
- Revisão de Naoki Ishihara "Introdução ao desenvolvimento de aplicativos de IA generativos do Amazon Bedrock" #Introdução ao desenvolvimento do Bedrock #AWS - Qiita
- kzk_maeda eu li a introdução ao desenvolvimento Bedrock|kzk_maeda
- Hiroaki Yamamoto [Resenha do livro] Introdução ao desenvolvimento de aplicativos de IA generativa do Amazon Bedrock [AWS Deep Digging Guide] |
- Tsukuboshi "Amazon Bedrock Introdução ao desenvolvimento de aplicativos de IA generativos" é o livro introdutório perfeito para aprender sobre o desenvolvimento de aplicativos de IA generativos no AWS DevelopersIO |
- Fumio Hirano recomenda "Introdução ao desenvolvimento de aplicativos de IA generativos do Amazon Bedrock" |
- Akihiro Ueno, compartilhe suas impressões sobre ``Amazon Bedrock Introdução ao desenvolvimento de aplicativos de IA generativa''.
- Agente de IA yuki_ink começando com "Introdução ao desenvolvimento de aplicativos de IA generativa da Amazon Bedrock" #AWS - Qiita
- Shima [Impressões] Eu li "Amazon Bedrock Introdução ao desenvolvimento de aplicativos de IA generativa"
- mongolyy leia "Introdução ao desenvolvimento de aplicativos de IA generativos do Amazon Bedrock" - blog do mongolyy
- livro de issy “Amazon Bedrock Introdução ao desenvolvimento de aplicativos de IA generativa - Capítulo 4-” × AWS Summit Japan 2024
- Resenha do livro de Shinoda "Introdução Amazon Bedrock ao desenvolvimento de aplicativos de IA generativa" |
- MK_Tech "Impressões" Introdução ao desenvolvimento de aplicativos de IA da geração Amazon Bedrock #AWS - Qiita
- Revisão de Masaru Ogura do Amazon Bedrock Introdução ao desenvolvimento generativo de aplicativos de IA|Masaru Ogura