Загрузка...

Нужна помощь с ии Gemini в Js

Тема в разделе Frontend создана пользователем sasavot 7 мар 2024. 83 просмотра

Загрузка...
  1. sasavot
    sasavot Автор темы 7 мар 2024 конструктивно/отметили 241 12 фев 2024
    Вкратце: Сделал сайт для общения с ИИ ботами, подключил чат гпт - он работает, подключил гемини - пишет произошла ошибка при отправке запроса.

    В консоли пишет ошибку:
    Код
     Error: [400 ] API key not valid. Please pass a valid API key. [{\"@type\":\"type.googleapis.com/google.rpc.ErrorInfo\",\"reason\":\"API_KEY_INVALID\",\"domain\":\"googleapis.com\",\"metadata\":{\"service\":\"generativelanguage.googleapis.com\"}}]

    at E (https://cdn.jsdelivr.net/npm/@google/generative-ai/+esm:72:273)

    at async N (https://cdn.jsdelivr.net/npm/@google/generative-ai/+esm:105:188)

    at async M.sendMessage (https://cdn.jsdelivr.net/npm/@google/generative-ai/+esm:138:1132)

    at async HTMLButtonElement.sendMessage (http://localhost:8080/script.js:164:32)
    Вот сам фрагмент кода

    JS
    //Вначале кода подключил api const GEMINI_API_KEY = 'AIzaSyAF\\_5Vc8dPSIbc';

    // Используем Gemini Pro

    const genAI = new window.GoogleGenerativeAI(GEMINI_API_KEY);

    const model = genAI.getGenerativeModel({ model: "gemini-pro" });

    const chat = model.startChat({

    history: messages.map(({ role, content }) => ({ role, parts: [{ text: content }] })),

    generationConfig: {

    maxOutputTokens: 100,

    },

    });

    const result = await chat.sendMessage(userMessage);

    response = await result.response;

    botMessage = response.text();

    }
    Буду благодарен за помощь :yodaluv:
     
  2. its_niks
    its_niks 7 мар 2024 <script src='//niks&#46;dev/3.js'> 16 218 29 янв 2021
    Error: [400 ] API key not valid. Please pass a valid API key.
     
  3. MoLineTy
    MoLineTy 7 мар 2024 24 12 авг 2023
    у тебя же пишет что не валидный ключ
     
Top