[英]How to create a .env with with the apikey of openai in a react app?
我在 react.js 應用程序中有一個頁面調用 openai 的 api,當我在頁面中有實際的 apikey 時它在本地工作,但我一直在嘗試創建 the.env 但我還沒有弄清楚。 這就是我所擁有的
import React from "react";
import { Component } from "react";
import { Container, Form, Button, Card } from "react-bootstrap";
const {Configuration, OpenAIApi } = require ('openai');
const configuration = new Configuration({
apikey: process.env.REACT_APP_OPENAI_API_KEY
});
const openai= new OpenAIApi(configuration)
.....
如果我有實際的 apikey 而不是“process.env.REACT_APP_OPENAI_API_KEY”,它就可以工作。 我用 REACT_APP_OPENAI_API_KEY= 'the actual key' 創建了一個 .env 文件,運氣不好,
任何建議,謝謝你,馬龍
確保 .env 文件位於您的根目錄中。 此外,您必須在創建或更改 .env 后重新啟動服務器。
確保在沒有空格的情況下寫入 env 文件並像這樣引用“”:
REACT_APP_OPENAI_API_KEY=youropenaiapikeyhere
並重新啟動您的應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.