Sử dụng luồng công việc n8n mạnh mẽ này để tạo, thực thi và tự động gỡ lỗi các truy vấn PostgreSQL thông qua GPT qua OpenAI hoặc OpenRouter. Một mẫu n8n mạnh mẽ dành cho các nhà phát triển.
Tải xuống mẫu quy trình làm việc n8n này và bắt đầu sử dụng ngay lập tức.
Mẫu luồng công việc n8n nâng cao này giải quyết thách thức đáng kể của việc xác thực thủ công các SQL do AI tạo ra. Bằng cách tích hợp các mô hình ngôn ngữ lớn (LLM) như GPT (thông qua OpenAI hoặc OpenRouter) trực tiếp với cơ sở dữ liệu PostgreSQL, quá trình tự động hóa n8n này tạo ra một công cụ phát triển SQL có khả năng tự gỡ lỗi và hiệu quả cao. Giá trị cốt lõi của luồng công việc n8n này nằm ở vòng lặp xử lý lỗi tích hợp sẵn. Nếu việc thực thi SQL ban đầu không thành công trong môi trường giả lập, hệ thống sẽ tự động ghi lại chi tiết lỗi thông qua một nút n8n chuyên dụng (ExecuteAIresult), gửi lỗi trở lại cho AI để tự hiệu chỉnh và thử thực thi lại. Vòng lặp mạnh mẽ này đảm bảo đầu ra luôn có thể thực thi được, làm cho đây trở thành một luồng công việc n8n cực kỳ mạnh mẽ và đáng tin cậy.
Toàn bộ quy trình được bắt đầu bằng một trình kích hoạt n8n chuyên dụng và di chuyển qua nhiều bước có điều kiện để quản lý tương tác của AI và thực thi cơ sở dữ liệu.
When chat message received (Khi nhận được tin nhắn trò chuyện), nắm bắt yêu cầu ngôn ngữ tự nhiên của người dùng và các tham số cấu hình quan trọng, chẳng hạn như aiProvider mong muốn và cài đặt autoErrorFixing. Sau đó, nút n8n localVariables (Biến cục bộ) thiết lập lời nhắc hướng dẫn chi tiết, nghiêm ngặt cần thiết để chỉ đạo AI hoạt động như một 'Nhà phát triển PostgreSQL cấp cao', đảm bảo đầu ra SQL có cấu trúc.aiProvider. Nếu chọn OpenAI, mẫu n8n sẽ sử dụng Trợ lý API (Assistant API) để quản lý lịch sử liền mạch. Nếu chọn OpenRouter, nút n8n Simple Memory (Bộ nhớ đơn giản) sẽ được sử dụng để duy trì ngữ cảnh hội thoại.OpenAIMainBrain hoặc OpenRouterAgent) tạo ra toàn bộ tập lệnh SQL, bao gồm tạo lược đồ (CREATE TABLE), chèn dữ liệu mẫu và truy vấn giải pháp cuối cùng.ExecuteAIresult cố gắng thực thi mã đã tạo. Nếu thành công, kết quả sẽ được ghi lại. Nếu xảy ra lỗi, luồng sẽ kiểm tra tham số AutoErrorFixing.GenerateErrorPrompt (Tạo lời nhắc lỗi) sẽ xây dựng một lời nhắc cụ thể nêu chi tiết lỗi thực thi. Lời nhắc này được gửi lại cho AI để tinh chỉnh, tạo thành một vòng lặp. Nút n8n IsMaxAutoErrorReached (Đã đạt mức sửa lỗi tự động tối đa chưa) hoạt động như một biện pháp bảo vệ, giới hạn số lần lặp của vòng lặp (tối đa 4 lần) để ngăn chặn việc thực thi vô thời hạn, đảm bảo mẫu n8n mạnh mẽ này luôn hiệu quả về chi phí.Để triển khai luồng công việc n8n mạnh mẽ này, hãy làm theo các bước sau:
ExecuteAIresult và thiết lập thông tin xác thực kết nối PostgreSQL của bạn. Cơ sở dữ liệu này hoạt động như môi trường giả lập SQL nơi mã được tạo sẽ được thực thi.When chat message received yêu cầu dữ liệu đầu vào cụ thể (ví dụ: sessionId, chatInput, aiProvider). Đảm bảo ứng dụng hoặc giao diện người dùng của bạn cung cấp các tham số này một cách chính xác khi gọi luồng công việc n8n này thông qua ID webhook của nó. When chat message received (Trình kích hoạt Chat LangChain): Trình kích hoạt n8n khởi đầu nắm bắt đầu vào của người dùng (lời nhắc ngôn ngữ tự nhiên) và các tham số cấu hình cần thiết như aiProvider, model và autoErrorFixing.
localVariables (Set/Đặt): Khởi tạo lời nhắc hướng dẫn cốt lõi cho AI, xác định vai trò của nó là nhà phát triển PostgreSQL cấp cao và thiết lập các quy tắc định dạng SQL nghiêm ngặt mà mẫu n8n này yêu cầu.
OpenAIMainBrain (OpenAI): Nút n8n chính dành cho người dùng OpenAI, tương tác với OpenAI Assistant API. Nó quản lý các luồng tin nhắn và tận dụng các trợ lý hiện có hoặc tạo một trợ lý mới dựa trên mô hình được chỉ định trong dữ liệu trình kích hoạt n8n.
OpenRouterAgent (Tác nhân LangChain): Nút n8n chính dành cho người dùng chọn OpenRouter. Nó sử dụng nút n8n Simple Memory để duy trì lịch sử phiên cho AI, điều chỉnh luồng công việc n8n cho các nhà cung cấp LLM khác nhau.
ExecuteAIresult (Postgres): Nút n8n cơ sở dữ liệu quan trọng. Nó cố gắng thực thi toàn bộ tập lệnh SQL do AI tạo ra. Nó được cấu hình để tiếp tục đến đầu ra lỗi nếu việc thực thi thất bại, tạo điều kiện cho vòng lặp tự sửa lỗi.
GenerateErrorPrompt (Code/Mã): Khi thực thi thất bại, nút n8n tùy chỉnh này tạo ra một lời nhắc mới, rất cụ thể. Lời nhắc này bao gồm yêu cầu ban đầu của người dùng và thông báo lỗi PostgreSQL kỹ thuật, hướng dẫn AI sửa truy vấn.
Sử dụng luồng công việc n8n mạnh mẽ này để tự động tạo và gửi báo giá phụ tùng đa ngôn ngữ bằng Gmail, Google Sheets và AI Gemini. Mẫu n8n có tính năng cao này giúp tinh gọn các hoạt động bán hàng.

Sử dụng luồng công việc n8n toàn diện này để tự động hóa quy trình báo giá bán hàng. Được kích hoạt bởi sự thay đổi giai đoạn trong Pipedrive, nó tạo ra một báo giá PDF tùy chỉnh và khởi tạo yêu cầu ký điện tử qua DottedSign.

Sử dụng luồng công việc n8n mạnh mẽ này để tạo ngay lập tức các bài đăng mạng xã hội dành riêng cho từng nền tảng LinkedIn và X bằng Gemini AI, đồng thời tự động tuyển chọn các ý tưởng nội dung hấp dẫn thông qua một trigger n8n theo lịch trình.

Sử dụng mẫu luồng công việc n8n này để tự động chuyển ngữ video bằng tích hợp OpenAI Whisper cục bộ, dịch phụ đề qua LibreTranslate và gửi các tệp SRT cuối cùng qua Gmail.

Sử dụng workflow n8n mạnh mẽ này để tự động tạo ảnh đại diện qua Leonardo AI và tải ngay lập tức lên thư viện media WordPress của bạn. Lý tưởng cho các quy trình nội dung tự động.








































