Integration · Utvecklarverktyg
Anslut Claude & ChatGPT till Dify
Be om din AI ska ställa en fråga till ett av dina Dify-appar, köra en Dify-arbetsflöde med de inmatningar du ger, eller leta upp något i kunskapsbasen. Den kan läsa samtal och arbetsflödesloggar, hantera dokument och delar i kunskapsbasen samt hålla dina sparade fråge-svar-anteckningar uppdaterade.
Gratis abonnemang, inget kreditkort krävs. Tar ungefär en minut.
Prova att fråga
“Fråga vår supportbot hur återbetalning fungerar.”
AI:n skickar frågan till din Dify-chattapp och returnerar dess svar. Den kan fortsätta i samma samtal.
“Kör arbetsflödet för lead-scoring hos Acme.”
Den läser arbetsflödets inmatningsformulär, kör det med dina värden och returnerar utmatningarna.
“Vilket arbetsflöde misslyckades idag?”
Den listar arbetsflödesloggar filtrerade efter status och datum, och öppnar ett körsätt för att se dess in- och utmatningar.
Vad din AI kan göra
Appar och arbetsflöden
Chatta med en chattapp, kör en textgenereringsapp eller ett arbetsflöde, och läsa arbetsflödeskörsätt och loggar.
Kunskapsbasar
Lista, skapa och sök kunskapsbasar, lägg till eller uppdatera dokument från text, och redigera deras delar.
Samtal och feedback
Läs, dömp namn och radera samtal, betygsätt svar, läs användarfeedback och hantera anteckningar.
“Sök i produktkunskapsbasen efter garantiavtal.”
Den söker i kunskapsbasen och returnerar de bästa matchande delarna.
“Lägg till denna FAQ-text som ett nytt dokument i Help Center-kunskapsbasen.”
Den skapar dokumentet från ren text, och du kan kontrollera dess indexeringsstatus senare.
“Vilken feedback har användarna lämnat på appens svar?”
Den listar liknande och oläggande feedback som slutanvändarna gett på appens svar.
77 verktyg för Dify
Dessa verktyg aktiveras när du ansluter. Du kan stänga av valfritt verktyg eller kräva ditt godkännande innan det körs.
add_document_chunksÄndrar dataLägg till delar i ett dokument. Ange `dataset_id`, `document_id` och `segments` (varje med `content`, valfritt `answer` och `keywords`).create_annotationÄndrar dataLägg till en sparad svar som appen kan använda: ange `question` och `answer`.create_bindingÄndrar dataSkapa en ny bindning. Krävs: tagg-ID eller mål-ID. API-sammanfattning: Skapa Tag-bindning.create_completionSynligt för andraKör den anslutna textgenereringsappen en gång. Ange `inputs` och ett `user`-ID; använd `response_mode` för blockering.create_dataset_metadataÄndrar dataSkapa en ny metadata för ett dataset. Krävs: namn eller typ. API-sammanfattning: Skapa Metadata-fält.create_document_from_textÄndrar dataLägg till ett dokument i ett kunskapsbas från ren text. Ange `dataset_id`, `name` och `text`; `indexing_technique` krävs för det första dokumentet i ett tomt kunskapsbas.create_knowledge_baseÄndrar dataSkapa ett tomt kunskapsbas med `name` och valfritt `description`.create_message_stopSynligt för andraSkapa en ny stopp för ett meddelande. Krävs: användare. Har effekter synliga utanför detta system. API-sammanfattning: Stoppa chattmeddelandegenerering.create_metadataSynligt för andraSkapa en ny metadata. Krävs: operationdata. Har effekter synliga utanför detta system. API-sammanfattning: Uppdatera Dokument-metadata i batch.create_node_runÄndrar dataSkapa ett nytt körning för en nod. Krävs: datasoursetyp, inmatningar eller är publicerad. API-sammanfattning: Kör Datasource-nod.create_runÄndrar dataSkapa ett nytt körning. Krävs: datasoursesinformationlista, datasoursetyp, inmatningar, är publicerad, svarsläge eller startnod-ID. API-sammanfattning: Kör Pipeline.create_segment_child_chunkÄndrar dataSkapa ett nytt undersegment för en segment. Krävs: innehåll. Sök först efter undersegment för att undvika dubletter. API sammanfattning: Skapa Undersegment.create_tagÄndrar dataSkapa ett nytt tagg. Krävs: namn. Sök först efter taggar för att undvika dubletter. API sammanfattning: Skapa Kunskaps-Tagg.create_task_stopÄndrar dataSkapa en ny stopp för en uppgift. Krävs: användare. API sammanfattning: Stäng av Arbetsflödesuppgift.create_text_to_audioÄndrar dataSkapa ett nytt text till ljud. API sammanfattning: Konvertera Text till Ljud.create_unbindingÄndrar dataSkapa en ny upplösning. Krävs: mål-ID. API sammanfattning: Ta bort Taggbindning.create_workflow_runÄndrar dataSkapa ett nytt körning för ett arbetsflöde. Krävs: indata eller användare. API sammanfattning: Kör Arbetsflöde via ID.delete_annotationRaderarTa bort en anteckning permanent med antecknings-ID. Destruktiv åtgärd; kan kräva godkännande. API-sammanfattning: Ta bort anteckning.delete_conversationRaderarTa bort en konversation permanent. Använd konversations-ID i `message_id` och `user`-ID.delete_datasetRaderarTa bort en databas permanent via databas-ID. Destructiv åtgärd; kan kräva godkännande. API sammanfattning: Ta bort Kunskapsbas.delete_dataset_metadataRaderarTa bort metadata permanent via metadata-ID. Destructiv åtgärd; kan kräva godkännande. API sammanfattning: Ta bort Metadata-fält.delete_documentRaderarTa bort ett dokument från en kunskapsbas permanent. Använd `dataset_id` och `document_id`.delete_document_segmentRaderarTa bort ett segment permanent via segment-ID. Destructiv åtgärd; kan kräva godkännande. API sammanfattning: Ta bort Segment.delete_segment_child_chunkRaderarTa bort ett undersegment permanent via undersegments-ID. Destructiv åtgärd; kan kräva godkännande. API sammanfattning: Ta bort Undersegment.delete_tagsFlyttar pengarTa bort en tagg permanent. Finansiell eller irreversibel åtgärd; kan kräva godkännande. API sammanfattning: Ta bort Kunskaps-Tagg.download_documentLadda ner dokumentet för ett dokument. API sammanfattning: Ladda ner Dokument.download_document_zipÄndrar dataLadda ner dokumentet för ett dokument som ZIP-fil. API sammanfattning: Ladda ner Dokument som ZIP.get_annotation_reply_statusHämta status för en annoteringsrespons via jobb-ID. API sammanfattning: Hämta Status för Annoteringsrespons-jobb.get_app_infoHämta namnet, beskrivningen och läget för den anslutna Dify-appen.get_app_parametersHämta den anslutna apps inmatningsform och inställningar. Kontrollera detta först för att lära dig vilka `inputs` variabler chatt, completion och workflow-kallar förväntar sig.get_documentHämta detaljer och indexeringsstatus för ett dokument. Använd `dataset_id` och `document_id`.get_document_2Hämta ett dokument via fil-ID. API sammanfattning: Ladda ner Fil.get_document_segmentHämta ett segment för ett dokument via segments-ID. API sammanfattning: Hämta Segment.get_human_inputHämta en inmatning från människan via formulär-token. API sammanfattning: Hämta Formulär för Inmatning från Människan.get_knowledge_baseHämta inställningar och statistik för en kunskapsbas via `dataset_id`.get_model_typeHämta ett modelltyp via modelltyp. API sammanfattning: Hämta Tillgängliga Modeller.get_userHämta en användare via användar-ID. API sammanfattning: Hämta Information om Sluttjänstbrukare.get_workflow_runHämta status, indata och utdata för en arbetsflödeskörning via `workflow_run_id`.list_annotationsLista appens sparade fråga-och-svar annoteringar, valfritt filtrerade av `keyword`.list_app_feedbackLista liknande och oläggande feedback som slutanvändarna har gett på appens svar.list_built_insLista inbyggda fält. API sammanfattning: Hämta Inbyggda Metadata-fält.list_conversation_messagesLäs meddelandena för en konversation. Använd `conversation_id` och samma `user`-ID som användes i chatten.list_conversation_variablesLista meddelanden för ett meddelande. Valfritt filter: användare, senaste ID eller variabelnamn. Resultat är paginerade. API sammanfattning: Lista konversationsvariabler.list_conversationsLista chattkonversationer för en `user` ID, nyast först som standard.list_dataset_metadataLista metadata för en dataset. API sammanfattning: Lista metadata-fält.list_datasource_pluginsLista datasources-plugin. Valfritt filter: är publicerad.list_document_chunksLista delarna av ett dokument. Överför `dataset_id` och `document_id`, valfritt en `keyword`.list_document_indexing_statusesLista indexeringsstatus för ett dokument. API sammanfattning: Hämta dokumentets indexeringsstatus.list_documentsLista dokumenten i en kunskapsbas efter `dataset_id`, filtrerade av `keyword` eller `status`.list_knowledge_basesLista kunskapsbaser, valfritt filtrerade av `keyword` eller `tag_ids`. Använd detta för att hitta en `dataset_id`.list_message_suggestedsLista föreslagna frågor för ett meddelande. Valfritt filter: användare. API sammanfattning: Hämta nästa föreslagen fråga.list_metaLista metadata. API sammanfattning: Hämta appens metadata.list_sitesLista webbplatser. API sammanfattning: Hämta appens webbläsareinställningar.list_tagsLista taggar. API sammanfattning: Lista kunskaps-taggar.list_workflow_eventsLista händelser för en workflow. Valfritt filter: användare, inkludera tillståndssnapp eller fortsätt vid paus. API sammanfattning: Strömma workflow-händelser.list_workflow_logsLista tidigare workflow-körningar, filtrerade av `keyword`, `status` eller skapelse datum.rate_messageSynligt för andraBetyga ett app-svar som likt eller olämpligt. Ange `message_id`, `user`, `rating` och valfritt `content`.rename_conversationÄndrar dataByt namn på en konversation. Ange `conversation_id`, `user` och ett nytt `name` (eller sätt `auto_generate` till true).run_workflowÄndrar dataKör den anslutna workflow-appen. Överför `inputs` med workflowens variabler och en `user` ID; använd `response_mode` blockering. Returnerar körningens utdata.search_dataset_tagsSök taggar för en dataset. Använd detta för att hitta befintliga taggar innan du skapar en ny tagg. API sammanfattning: Hämta kunskapsbasens taggar.search_knowledge_baseÄndrar dataSök i ett kunskapsbas efter passager relevanta till `query`. Ange `dataset_id`. Returnerar de bästa matchande delarna.search_segment_child_chunksSök undel för ett segment efter nyckelord. Använd detta för att hitta befintliga undelar innan du skapar en ny undel. Resultat är paginerade. API sammanfattning: Lista undelar.send_chat_messageSynligt för andraSkicka ett meddelande till den anslutna chatt-appen och få dess svar. Överför `query`, `inputs` (ett objekt, tomt om appen har inga variabler), en stabil `user` ID, och `conversation_id` för att fortsätta en chatt. Använd `response_mode` blockering.stop_completion_message_generationÄndrar dataSkapa ett nytt stopp för ett meddelande. Krävs: användare. API sammanfattning: Stäng av generering av kompletteringsmeddelande.submit_human_inputRaderarSkicka inmatning från en människa (formtoken). Destruktiv åtgärd; kan kräva godkännande. API sammanfattning: Skicka in human input-formulär.update_annotationÄndrar dataÄndra en anteckningens `question` och `answer` med `annotation_id`.update_annotation_replyÄndrar dataUppdatera en befintlig anteckningsrespons identifierad av åtgärd. API-sammanfattning: Konfigurera Anteckningsrespons.update_built_inÄndrar dataUppdatera en befintlig inbyggd identifierad av åtgärd. API-sammanfattning: Uppdatera fält för inbyggt metadata.update_dataset_documentÄndrar dataUppdatera ett befintligt dokument identifierat av dokument-id. Endast fälten du skickar ändras. API-sammanfattning: Uppdatera Dokument.update_dataset_metadataÄndrar dataUppdatera ett befintligt metadata-fält identifierat av metadata-id. Endast fälten du skickar ändras. API-sammanfattning: Uppdatera Metadata-fält.update_document_chunkÄndrar dataRedigera innehåll, svar, nyckelord eller aktiveringsstatus för en del. Skicka `dataset_id`, `document_id`, `segment_id` och `segment`.update_document_textÄndrar dataErsätt ett dokumentets namn eller text. Skicka `dataset_id`, `document_id` och nytt `name` och/eller `text`. Dokumentet indexeras om.update_knowledge_baseÄndrar dataUppdatera en kunskapsbassängs `name`, `description` eller `permission` med `dataset_id`.update_messageÄndrar dataUppdatera ett befintligt meddelande identifierat av meddelande-id. API-sammanfattning: Uppdatera konversationsvariabel.update_segment_child_chunkÄndrar dataUppdatera ett befintligt underdelt identifierat av underdels-id. Endast fälten du skickar ändras. API-sammanfattning: Uppdatera Underdel.update_statusSynligt för andraUppdatera ett befintligt statusobjekt identifierat av åtgärd. Endast fälten du skickar ändras. Har effekter synliga utanför detta system. API-sammanfattning: Uppdatera dokumentstatus i batch.update_tagsSynligt för andraUppdatera ett befintligt tagg. Endast fälten du skickar ändras. Har effekter synliga utanför detta system. API-sammanfattning: Uppdatera kunskaps-tagg.
Kom igång i tre steg
- 1
Välj appen
Skapa ett gratis PipMCP-konto och välj Dify i applistan.
- 2
Klistra in din nyckel
Klistra in en Dify API-nyckel. För en app öppna den i Dify, gå till dess API Access-sida och skapa en nyckel. Varje nyckel fungerar för den enskilda appen. För kunskapsbasar, gå till Kunskap, klicka på Service API i övre högra hörnet och skapa en nyckel där. Anslutningen använder Dify Cloud (api.dify.ai).
- 3
Lägg till länken i din AI
Du får en personlig MCP-länk. Lägg till den i Claude, ChatGPT eller Cursor:
- Klicka på ditt namn och sedan på Inställningar › Anslutningar › Lägg till anpassad anslutning.
- Klistra in din länk som URL för den fjärranslutna MCP-servern.
- Aktivera anslutningen via +-menyn i en chatt.
Frågor
Vad kan AI:n göra i Dify?
Med en appnyckel kan AI:n läsa appens info och inmatningsformulär, skicka chattmeddelanden, köra kompletteringar och arbetsflöden, läsa arbetsflödeskörsätt och loggar, och arbeta med samtal, feedback och anteckningar. Med en kunskapsnyckel kan den lista, skapa, uppdatera och söka kunskapsbasar samt lägga till, uppdatera, radera och dela dokument.
Ser AI:n min Dify API-nyckel?
Nej. Din Dify API-nyckel är krypterad vid vila och visas aldrig för AI:n. Efter att du sparat den visas den inte igen, inte ens för dig. AI:n ser bara resultaten från verktygen den anropar.
Kan jag styra vad AI:n får göra?
Ja. Du väljer vilka verktyg som är aktiverade, så du kan börja med att bara läsa och söka. Att ta bort ett dokument eller en konversation är permanent, och båda kan kräva ditt godkännande innan de köras. Varje verktygsanrop loggas.
Fungerar det med ChatGPT?
Ja. I ChatGPT gå till Inställningar › Appar & Kopplingar › Avancerat och aktivera Utvecklarmodus, sedan lägg till din PipMCP-länk. Utvecklarmodus kräver ett betald ChatGPT-avtal: Plus, Pro, Business eller Enterprise. Länken fungerar också i Claude (Inställningar › Kopplingar › Lägg till anpassad koppling), Cursor och andra MCP-klienter.
Vad kostar det?
PipMCP har en gratisplan utan krav på kreditkort. Betalade planer faktureras per utfört uppgift. Du behöver också din egen Dify-konto.
Varför använder Dify olika nycklar för appar och kunskapsbasar?
I Dify fungerar en app-API-nyckel för en enda app, medan kunskapsbas har sin egen Service-API-nyckel. Med en app-nyckel kan AI prata med eller köra den appen. Med en kunskapsnyckel kan den arbeta med dina kunskapsbasar. Använd nyckeln som passar vad du vill att AI ska göra.
Relaterade integrationer
Låt din AI arbeta i Dify redan idag.
Kom igång gratis. Din nyckel förblir krypterad, och du bestämmer vad AI:n får göra.
Anslut Dify gratisPipMCP har ingen koppling till Dify. Produktnamnen är varumärken som tillhör respektive ägare.






