Как скрыть ключ API в JavaScript?

Чтобы применить API ChatGPT к моему веб-сервису, я вызвал Chatgpt, используя Chatgptapi в Javascript. Когда я посмотрел на инструмент разработчика браузера, мой apikey Chatgpt был открыт. Я хочу скрыть апикей. Пожалуйста, дайте мне знать.

Я подключил файл javascript apikey к index.html и создал файл javascript apikey при развертывании с помощью команды Netlifybuilt, но это позволило мне скрыть ключ API только на Github, а не в моем сервисе.

1 ответ

Вы не можете скрыть ключ API от браузера. Это просто невозможно.

Похоже, вы вызываете API непосредственно из своего внешнего приложения, которое раскрывает ваш ключ, просто просматривая вкладку сети.

Есть много разных решений этой проблемы, самое простое из них — заставить ваш интерфейс сделать запрос на ваш сервер, а ваш сервер занимается связью с ChatGPT.

Другие вопросы по тегам