Я настроил модель с помощью Gemini и пытаюсь получить доступ к модели с помощью обычного js с помощью Google Chrome (вошёл в свою учетную запись Google, через которую я настроил модель). Когда я выполняю js, он показывает ошибку, как в заголовке.
import { GoogleGenerativeAI } from "@google/generative-ai";
// Fetch your API_KEY
const API_KEY = "MyApIKey";
// Access your API key (see "Set up your API key" above)
const genAI = new GoogleGenerativeAI(API_KEY);
async function run() {
// For text-only input, use the gemini-pro model
//const model = genAI.getGenerativeModel({ model: "gemini-pro"});
const model = genAI.getGenerativeModel({ model: "tunedModels/thefine-tuned-model-f64sf654sf" });
const prompt = "Some prompt for asking questions?"
const result = await model.generateContent(prompt);
const response = await result.response;
const text = response.text();
console.info(text);
}
run();
Этот js-код используется в html-файле внутри тега скрипта.
Я хочу, чтобы подсказка работала. Пожалуйста, предложите какие-либо решения.
Использование Google AI, в частности его Gemini (первая сторона)
У Gemini есть два интерфейса: Gemini API и Vertex AI. Вы используете Gemini API вместо Vertex AI.
Настроенная модель может содержать ваши данные, для нее требуется более строгий контроль доступа, чем для ключей API. Вам необходимо настроить аутентификацию пользователя с использованием учетных данных OAuth, как описано здесь.
Об этом также упоминается в разделе настройки модели Устранение неполадок .
Вы настроили модель с помощью Google AI или VertexAI?