3
respostas

[Dúvida] [Projeto] Mão na massa: analisando sentimentos de avaliações de outro produto

Quando tento rodar no colab

resultado_previsao = modelo_analise_sentimento.predict(dados['Resenha'])

Ele me pede um API Key para continuar

Map: 100%
 40/40 [00:00<00:00, 675.07 examples/s]
/usr/local/lib/python3.12/dist-packages/torch/utils/data/dataloader.py:666: UserWarning: 'pin_memory' argument is set as true but no accelerator is found, then device pinned memory won't be used.
  warnings.warn(warn_msg)
wandb: Logging into wandb.ai. (Learn how to deploy a W&B server locally: https://wandb.me/wandb-server)
wandb: You can find your API key in your browser here: https://wandb.ai/authorize?ref=models
wandb: Paste an API key from your profile and hit enter:
 __________________

Onde consigo essa API key?

Pesquisando um pouco mais vi que não preciso da biblioteca wandb.ai para a aula então simplesmente a desabilitei com

import os

 os.environ["WANDB_DISABLED"] = "true"

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
3 respostas

Olá Jackson, tudo bem?

A biblioteca wandb (Weights & Biases), que está solicitando uma API Key para continuar. Essa biblioteca é usada para monitoramento e visualização de experimentos de machine learning, mas não é essencial para a tarefa que você está realizando, a menos que você queira usar especificamente suas funcionalidades.

Você já encontrou uma solução prática ao desabilitar a integração com o wandb usando:

import os

os.environ["WANDB_DISABLED"] = "true"

Com isso, você deve conseguir seguir com a análise de sentimentos sem precisar da API Key do wandb. Caso, no futuro, você queira usar o wandb para monitorar seus experimentos, você pode criar uma conta gratuita no site deles e obter a API Key acessando o link que eles fornecem nessa mensagem: https://wandb.ai/authorize?ref=models.

Ao clicar ele gera uma imagem com uma chave de api, como mostro abaixo:

Tela exibindo instrução para copiar uma chave de API e colar no terminal para autorizar o acesso. Abaixo, há uma caixa cinza contendo a chave com opção de copiar.

Basta copiar o código e inserir nessa caixa de mensagem do script.

Espero ter ajudado.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

pra mim apareceu esse mesmo erro mas ao usar o

import os

os.environ["WANDB_DISABLED"] = "true"

ele apareceu isso Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Olá, Victor! Tudo bem?

Esse erro acontece porque o Weights & Biases (W&B) tenta inicializar automaticamente durante a execução do modelo.
Para evitar isso, basta desativar o W&B antes que o modelo seja carregado.

Coloque este código como a primeira célula do seu notebook:

import os
os.environ["WANDB_DISABLED"] = "true"

Em seguida, reinicie o notebook (menu “Ambiente de execução → Reiniciar sessão e executar tudo”).

Reiniciar sessão e executar tudo, no Google Colaboratory

Isso garante que o W&B não seja iniciado e o modelo rode normalmente sem pedir API key.

Abraços e bons estudos!