"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como usar a API Experimental AI no Chrome

Como usar a API Experimental AI no Chrome

Publicado em 2024-11-06
Navegar:126

Cómo Utilizar el API Experimental de AI en Chrome

Para usar a API experimental de IA no Chrome, siga estas etapas:

Requisitos de hardware

  • 4 GB de RAM
  • GPU disponível
  • Mínimo de 22 GB de espaço
  • Windows 10.11 ou macOS Ventura ou versões mais recentes (sem especificação Linux)

Ainda não há suporte para:

  • ChromeOS
  • Chrome iOS
  • Chrome Android

Requisitos de software

  • Instalar o Chrome Canário
  • Ative a IA e os modelos modificando os seguintes sinalizadores:
  1. Vá para chrome://flags/#optimization-guide-on-device-model e selecione "Ativado BypassPerfRequirement"
  2. Vá para chrome://flags/#prompt-api-for-gemini-nano e selecione "Ativar"
  3. Reiniciar o Chrome
  4. Verifique a instalação executando este comando no console: (aguarde ai.assistant.capabilities()).disponível. Deve retornar "prontamente".

Se falhar, tente o seguinte:

  1. Execute await ai.assistant.create() para tentar forçar o Chrome a ativar a API (embora possa não funcionar).
  2. Acesse chrome://components e verifique se o componente "Guia de otimização no modelo do dispositivo" possui versão igual ou superior a 2024.5.21.1031. Se você não tiver uma versão, clique em "verificar atualizações" e tente novamente.

Nota: Às vezes, a instalação do modelo pode demorar um pouco. Seja paciente e repita o processo se necessário.

Ativação de modelo

Para ativar os modelos, habilite os seguintes sinalizadores no Chrome:

  • chrome://flags/#prompt-api-for-gemini-nano
  • chrome://flags/#summarization-api-for-gemini-nano
  • chrome://flags/#rewriter-api-for-gemini-nano
  • chrome://flags/#writer-api-for-gemini-nano
  • chrome://flags/#language-detection-api

Funções disponíveis

API de prompt

Este é o modelo mais simples, usado para tarefas gerais. Quando você envia um prompt, ele tenta retornar uma resposta. Aqui está um exemplo básico:

const session = await ai.assistant.create();
const result = await session.prompt("Explain what JavaScript is");

Você também pode usar systemPrompt para passar instruções adicionais para ele:

const session = await ai.assistant.create({
  systemPrompt: "You are an expert in JavaScript, providing helpful code best practices."
});

Detecção de idioma

Esta API detecta o idioma de um texto, suportando mais de 100 idiomas e variantes.

Exemplo:

const detector = await translation.createDetector();
const results = await detector.detect("Bonjour le monde");
for (const result of results) {
  console.log(result.detectedLanguage, result.confidence);
}

Escritor e Reescritor

Writer API: Crie novo conteúdo.
Exemplo: redigir um rascunho de um requerimento para o banco.

const writer = await ai.writer.create();
const result = await writer.write("Write a email asking for feedback");

Rewriter API: Melhora ou reestrutura um texto existente.

const rewriter = await ai.rewriter.create();
const result = await rewriter.rewrite("La inteligencia artificial es...", { context: "Use simple words." });

Todas essas APIs estão em fase experimental, então é normal encontrar erros ou inconsistências. Todo feedback é bem-vindo. Caso tenha interesse em ficar sabendo das mudanças, você pode preencher este formulário para acessar a documentação e receber atualizações.

Declaração de lançamento Este artigo está reproduzido em: https://dev.to/marianocodes/como-utilizar-el-api-experimental-de-ai-en-chrome-3c4m?1 Se houver alguma infração, entre em contato com [email protected] para excluí-lo
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3