.env - @ai-sdk/openai
.env 파일에 default 인 OPENAI_API_KEY로 셋팅을 했어도, server randering 이 디폴트인 Next.js 에서도, "use server" 가 별도 표기 되지 않으면 읽지를 못합니다. 물 .env 파일이 아니고 직접 apiKey= "xxxxx" 하면 실행은 되지만, 키가 프론트에 노출되므로 사용하면은 안되겠지요. 따라서 server 코드를 별도의 파일로 만들고, client 파일로 물러와야 해결이 됩니다.'use server';import { generateText } from "ai";import { openai } from "@ai-sdk/openai"export const generateTextAction = async ()=>{ const result = awa..
ai
2024. 6. 19. 12:51