API key cho mô hình OpenAI ChatGPT
Để sử dụng OpenAI’s ChatGPT model, bạn sẽ cần một API key. API là dựa trên đăng kí trả phí và key có thể được khởi
tạo từ URL sau:
Bạn có thể top up tài khoản của bạn với giá trị tiền tối thiểu. Ví dụ, viết tất cả các ví dụ trong các học phần
chi phí tôi dưới 2 USD.
Một khi bạn đã khởi tạo API key của bạn, quay trở về dự án Next.js và dán nó vào .env file:
// code/story-generator/.env
OPENAI_API_KEY=’sk-1234567890B2tT4HT3BlbkFJXkATN1arB9DXABkRQ1uj’
Key này sẽ được sử dụng chỉ trong phần backend của app của chúng ta. Để truy cập API key trong code/story-generator
/src/app/api/route.js file bạn có thể viết cái sau:
// code/story-generator/src/app/api/route.js
console.log( process.env.OPENAI_API_KEY )
Key sau này sẽ được truyền tới LangChain model object constructor.
Bước này sẽ là thủ tục mặc định cho mỗi trong các ví dụ code trong các học phần.
Nếu bạn không muốn sử dụng một API key, bạn có thể check ra danh sách này (
https://js.langchain.com/docs/modules/model_io/models/) với các LLMs hỗ trợ bởi Langchain và nhặt một model miễn
phí. Bạn thậm chí có thể sử dụng HuggingFace token miễn phí để tránh OpenAI API.