Logo

Flusso di lavoro Dify per la gestione di Xiaohongshu

avatar hugo 02 Dec 2024

L’articolo precedente “Costruire un flusso di lavoro per la gestione di Xiaohongshu basato su Dify e modelli linguistici di grandi dimensioni” ha ricevuto molta attenzione, ora condivido il flusso di lavoro DSL menzionato nell’articolo, insieme ad alcune note utili.

Innanzitutto, molti lettori non sono ancora molto familiari con il flusso di lavoro di Dify, quindi cito qui la spiegazione ufficiale del flusso di lavoro di Dify:

Il flusso di lavoro riduce la complessità del sistema scomponendo compiti complessi in passaggi più piccoli (nodi), riducendo la dipendenza dalla tecnologia dei suggerimenti e dalla capacità di inferenza del modello, migliorando le prestazioni delle applicazioni LLM orientate a compiti complessi e aumentando l’interpretabilità, la stabilità e la tolleranza agli errori del sistema.

Il flusso di lavoro Dify è suddiviso in due tipi:

Chatflow: orientato a scenari di dialogo, inclusi servizio clienti, ricerca semantica e altre applicazioni dialogiche che richiedono logica a più passaggi nella costruzione delle risposte.

Workflow: orientato a scenari di automazione e batch, adatto per traduzioni di alta qualità, analisi dei dati, generazione di contenuti, automazione delle email e altre applicazioni.

Fonte: https://docs.dify.ai/v/zh-hans/guides/workflow

Nell’articolo “Costruire un flusso di lavoro per la gestione di Xiaohongshu basato su Dify e modelli linguistici di grandi dimensioni” si utilizza il tipo workflow.

Preparativi

  1. Registrati su https://dify.ai/.
  2. Registrati su https://openai.com/ e ottieni la chiave API di OpenAI.
  3. Registrati su https://www.imgrender.net/ e ottieni la chiave API.

La registrazione su https://dify.ai/ è piuttosto semplice, non ne parlerò ulteriormente.

Data la restrizione di OpenAI sulla Cina continentale e su Hong Kong, ottenere la chiave API di OpenAI in Cina non è facile; puoi scegliere modelli linguistici di grandi dimensioni forniti da aziende nazionali come Tongyi Qianwen, Wenxin Yiyan, Moonshot AI, ecc. nelle impostazioni del fornitore di modelli di Dify.

Segui le istruzioni sul sito del modello linguistico corrispondente per ottenere la chiave API e poi torna alle impostazioni del fornitore di modelli di Dify per inserire la chiave API corrispondente. Successivamente, puoi sostituire il modello ChatGPT nel nodo LLM del flusso di lavoro.

Dify模型供应商.png

Prendendo come esempio Moonshot AI, dopo aver cliccato sul pulsante di impostazione, puoi arrivare al sito di Moonshot AI tramite le istruzioni guidate, registrare un account e creare la tua chiave API, da inserire nella pagina delle impostazioni di Dify.

moonshot-ai-key.png

Registrati su https://www.imgrender.net/, vai al pannello di controllo dalla barra di navigazione, crea un’applicazione e otterrai la chiave API. Ogni account ha un limite di 1000 richieste gratuite al mese.

img-render-api-key.png

Come utilizzare il flusso di lavoro per la gestione di Xiaohongshu

Nella pagina https://cloud.dify.ai/apps, clicca su importa file DSL, seleziona URL e inserisci https://raw.githubusercontent.com/beansmile/dify-workflow/main/DSL/小红书运营一条龙.yml.

导入DSL文件.png

Dopo un’importazione riuscita, se non hai la chiave API di OpenAI, puoi seguire le istruzioni sopra per aggiungere un nuovo modello e scegliere il tuo nuovo modello per tutti i nodi LLM. Ad esempio, il lato oscuro della luna nello screenshot.

moonshot-ai.png

Poi trova il nodo ImgRender, clicca su autorizzazione API-Key e sostituisci la tua chiave API di ImgRender nel campo di input.

iShot_2024-09-02_18.13.21.png

iShot_2024-09-02_18.13.30.png

Dopo aver salvato, puoi cliccare sul pulsante di esecuzione in alto a destra per testare; se il test va bene, puoi pubblicarlo per l’uso pubblico.