Gemini

Gemini.

Lançado no começo de Dezembro de 2023, a IA da Google batizado de Gemini vem para ser utilizado como “cérebro” do robô de bate-papo Bard.

Bard é um produto da Google para chatbot que responde perguntas, escreve textos e recebe diversos comandos.

Junto com Gemini, a plataforma Bard consegue ser mais fluída, interagindo de forma mais natural com os humanos.

A plataforma aceita perguntas em formato texto, áudio e reconhece imagens.

Um rival do ChatGPT, lançado pela OpenAI em novembro de 2022, o Gemini tem o objetivo de destronar o adversário e pegar essa fatia do setor de inteligência artificial.

Para acessar o Bard, entre no link: https://bard.google.com/chat.

Bard

A plataforma responde às questões de forma transcritas, mas podem ser ouvidas clicando no ícone de “áudio”🔊.

Google Gemini Pro.

A Google disponibilizou o Gemini Pro para desenvolvedores criarem suas aplicações em cima da API Gemini.

Gemini_pro.

O Gemini Pro disponibiliza API para algumas linguagens como Python, Node, Go, Javascript, Kotlin, entre outras.

gemini_pro_api.

Os valores são bem razoáveis e podem ser usados gratuitamente dentro dos limites oferecidos pela Google.

Segue a tabela de preços:

gemini_pro_price.

Além da possibilidade de integrar com as API’s, existe a facilidade de integração com o Google Cloud.

Link

Google Guava’s Table.

O Google Guava disponibiliza uma série de ferramentas de desenvolvimento Java, muito parecido com Apache Commons.

Nesse Post, vamos falar sobre uma dessas ferramentas, a classe Table.

A classe Table disponibiliza um Map com a diferença que é utilizado um par de chaves para 1 valor.

O Table pode ser utilizado como uma pequena tabela, cruzando as informações em forma de Matriz de 3 colunas.

Muito útil quando uma chave não é suficiente para a utilização de um Map.

Acesse otutorial completo em: https://nakatech.herokuapp.com/article/2021/googleGuavaTable.html.

Link

Grpc.

O Grpc é um framework Google utilizando uma implementação do RPC.

O RPC é um protocolo de comunicação utilizado entre computadores conectados na rede.

A vantagem de utilizar o Grpc é a velocidade de comunicação, pois utiliza o protocolo Http2.

Uma coisa bem interessante é que esse framework está disponível hoje em mais de 10 linguagens de programação diferentes.

O Grpc utiliza um método criado pela Google chamado protoBuf que serializa os dados e trafegam eles 6 vezes mais rápido que a utilização de um json.

Acesse o tutorial completo em: https://nakatech.herokuapp.com/article/2021/grpc.html.

Citação

Colaboratory e Pandas.

Organizar, filtrar e exibir dados são tarefas fáceis utilizando a biblioteca de análise de dados pandas.

Pandas é uma ferramenta muito poderosa que possibilita tratar, analisar e exibir em formato de tabelas ou em gráficos.

Além de ser uma ferramenta de código aberto, uma grande comunidade de desenvolvedores e uma vasta documentação.

Para trabalhos com ciência de dados, o pandas é uma ferramenta essencial que não pode faltar.

Neste Post vamos utilizar o Google Colab para facilitar o setup do ambiente, assim podemos adiantar esse ponto.

Acesse o tutorial completo em: https://nakatech.herokuapp.com/article/colabPandas.html.