sách gpt4 ai đã đi

LangChain simple llm.predict trong Angular trả về kết quả rỗng (Lang Chain Simple llm. Trong góc dự đoán trả về kết quả rỗng)

In lại Tác giả: trợ lý lỗi Thời gian cập nhật: 2023-10-26 19:43:25 31 4
mua khóa gpt4 Nike



Trong ứng dụng Angular 16 (độc lập) của mình, tôi có một dịch vụ đơn giản để thử nghiệm LangChain với OpenAI.
Mã này hoạt động hoàn hảo trong ứng dụng NodeJS, tuy nhiên, khi chạy từ Angular, kết quả trả về từ OpenAI luôn là một chuỗi rỗng:

Trong ứng dụng Angel 16 (độc lập) của tôi, tôi có một dịch vụ đơn giản để thử nghiệm LangChain và OpenAI. Mã tương tự hoạt động hoàn hảo trong ứng dụng NodeJS, tuy nhiên, khi chạy từ Angular, kết quả trả về bởi OpenAI luôn là một chuỗi rỗng:


[llm/start] [1:llm:OpenAIChat] Đang chạy LLM với đầu vào: {
"nhắc nhở": [
"Thủ đô của Israel là"
]
}
console.js:132 [llm/end] [1:llm:OpenAIChat] [12ms] Thoát khỏi LLM chạy với đầu ra: {
"các thế hệ": [
[
{
"chữ": ""
}
]
]
}
chat.service.ts:49 Hoàn thành trả về trong simplePromptTest:

Sau đây là mã dịch vụ Angular tạo ra kết quả đầu ra ở trên:

Sau đây là mã dịch vụ góc tạo ra kết quả đầu ra ở trên:


nhập { OpenAI } từ "langchain/llms/openai";

const llm = OpenAI mới({
openAIApiKey: "sk-......ws",
modelName: "gpt-3.5-turbo",
nhiệt độ: 0,
dài dòng: đúng
});

@Có thể tiêm({
cung cấpTrong: 'root'
})
xuất khẩu lớp ChatService {

người xây dựng() { }

simplePromptTest không đồng bộ() {
const result = await llm.predict("Thủ đô của Israel là");
console.log('Hoàn thành trả về trong simplePromptTest: ', result);
trả về kết quả;
}
}

Các gói tôi đã cài đặt là:

Các gói tôi đã cài đặt bao gồm:


  npm cài đặt -S langchain
npm cài đặt -S openai

Xin hỏi tôi đã bỏ lỡ điều gì?

Tôi đang bỏ lỡ điều gì?


Thêm câu trả lời

kết quả trống có nghĩa là bạn không thực hiện lệnh gọi nào hoặc có lỗi khi thực hiện lệnh gọi OpenAI, bạn có thể ngắt chương trình và xem thực tế bước nào đang bị lỗi.

Kết quả trống có nghĩa là bạn không gọi hoặc có gì đó không ổn khi gọi OpenAI, bạn có thể ngắt chương trình để xem chính xác bước nào bị lỗi.

Cảm ơn ZKS. Các cuộc gọi được đăng ký trong openai và được tính phí. Cùng một mã chạy tốt trong NodeJS, không phải Angular. Nhật ký bảng điều khiển không hiển thị lỗi. Tôi có thể tìm lỗi ở đâu nữa?

Cảm ơn ZKS. Cuộc gọi được ghi lại với OpenAI và tính phí. Mã tương tự chạy tốt trong NodeJS nhưng không chạy tốt trong Angular. Nhật ký bảng điều khiển không hiển thị lỗi. Tôi có thể tìm lỗi ở đâu nữa?

Câu trả lời tuyệt vời được đề xuất
Thêm câu trả lời
31 4 0
Trợ lý lỗi
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com