Kako povezati Dify z Google Preglednicami in Google Driveom

Zadnja posodobitev: 27/07/2026

  • Neposredna integracija prek specializiranih vtičnikov za branje in pisanje podatkov v preglednicah.
  • Avtomatizirano upravljanje datotek v oblaku, ki omogoča iskanje, ustvarjanje in prenos dokumentov.
  • Prilagodljiva konfiguracija prek računov storitev JSON ali protokolov za preverjanje pristnosti OAuth 2.0.
  • Dvosmerna sinhronizacija, ki omogoča pretvorbo dokumentov Google Workspace v združljive oblike, kot sta XLSX in PDF.
Povežite Dify z Google Preglednicami in Google Driveom

Če želite, da vaši agenti umetne inteligence delajo z resničnimi in ažurnimi informacijami, Povežite Dify z Google Preglednicami To je eden najpreprostejših načinov za dosego tega. Preglednica lahko deluje kot majhno podatkovno skladišče, iz katerega lahko poizvedujete o izdelkih, strankah, opravilih ali katerem koli drugem zapisu, ki ga uporablja vaša aplikacija.

Ta integracija omogoča, da Difyjev delovni tok bere različne obsege in zapisuje nove vrednosti, ne da bi bilo treba ročno kopirati podatke. Na primer, lahko ustvarite čarovnika, ki preverja stanje naročila, kategorizira odgovore obrazcev ali posodablja tabelo po obdelavi zahteve.

To lahko storite na več načinov. Najbolj neposredna pot uporablja Vtičnik Google Preglednice in račun storitve Google CloudČe se morate samodejno odzvati na spremembe, izvajati načrtovana opravila ali preglednico kombinirati z drugimi aplikacijami, lahko uporabite tudi posredniško platformo, kot je n8n.

Namestitev Difyja z Dockerjem
Povezani članek:
Kako namestiti in konfigurirati Dify z Dockerjem korak za korakom

Kaj potrebujete za povezavo Difyja z Google Preglednicami

Kaj potrebujete za povezavo Difyja z Google Preglednicami

Preden začnemo, je vredno pojasniti, da komplement omluc/google_preglednice To je vtičnik skupnosti, ki je na voljo na tržnici Dify Marketplace. Ni del uradnih vtičnikov, ki jih je razvila ekipa Dify, čeprav ga je mogoče namestiti iz njihove tržnice razširitev.

Ta vtičnik trenutno vključuje dve glavni orodji:

  • Paketno pridobivanje: pridobi podatke iz enega ali več obsegov v preglednici.
  • Paketna posodobitev: posodobi več obsegov znotraj iste operacije.

Te funkcije je mogoče dodati kot orodja znotraj delovnega toka ali pa jih dati na voljo agentu za uporabo po potrebi. Za njihovo konfiguracijo boste potrebovali:

  • A Google račun z dostopom do Google Clouda.
  • Un projekt, ustvarjen v storitvi Google Cloud.
  • La API za Google Preglednice omogočeno.
  • Storitveni račun z ključ v formatu JSON.
  • A skupni list z e-poštnim naslovom tega računa.

Storitveni račun deluje kot ločena identiteta. Zato Dify ne uporablja neposredno vašega osebnega Google računa niti ne more samodejno dostopati do vseh vaših preglednic. Dostop bo imel le do dokumentov, ki jih z njim izrecno delite.

Kako ustvariti račun storitve v storitvi Google Cloud

Prvi korak je, da odprete konzolo Google Cloud in ustvarite nov projekt ali izberete obstoječega. V projektu odprite razdelek API-ji in storitve, pojdite v knjižnico in poiščite ... API za Google PregledniceNato tapnite možnost, da jo omogočite.

Nato vnesite IAM in administracija > Storitveni računi in ustvarite nov račun. Lahko mu daste ime, ki olajša prepoznavanje njegovega namena, na primer »Dify Google Preglednice«.

Ekskluzivna vsebina - Kliknite tukaj  GRU Space in prvi hotel na Luni: rezervacije, načrti in vprašanja

Med tem postopkom vam Google lahko ponudi možnost dodelitve vlog znotraj projekta. Za to integracijo vam ni treba dodeliti splošne vloge lastnika ali urednika za celoten projekt. Dostop do določenih preglednic se nadzoruje pozneje prek možnosti deljenja v Google Preglednicah.

Ko je račun ustvarjen:

  1. Odprite svoje podatke v razdelku z računi storitev.
  2. Pojdi na zavihek Ključi.
  3. Kliknite na Dodaj ključ > Ustvari nov ključ.
  4. Izberite obliko JSON.
  5. Prenesite in shranite datoteko na varnem mestu.

Datoteka JSON vsebuje občutljive podatke, vključno z zasebnim ključem. Ne smete je objaviti, poslati po e-pošti ali naložiti v repozitorij. Vsakdo, ki pridobi ta ključ, lahko deluje z dovoljenji storitvenega računa.

Kako namestiti in konfigurirati vtičnik v Difyju

Kako namestiti in konfigurirati vtičnik v Difyju

V Difyju odprite Plugin Marketplace in poiščite dodatek za Google Preglednice, ki ga je objavil omlucPred namestitvijo preverite ime avtorja, da se izognete zamenjavi z drugimi razširitvami, ki lahko ponujajo drugačne funkcije.

Po namestitvi odprite nastavitve poverilnic vtičnika. Obrazec bo zahteval ključ storitvenega računa. Odprite preneseno datoteko JSON z urejevalnikom besedil. kopirajte vso njegovo vsebino in ga prilepite v ustrezno polje.

Ne kopirajte ločeno samo e-poštnega naslova, ID-ja projekta ali zasebnega ključa. Dodatek zahteva celotno strukturo JSON za preverjanje pristnosti zahtev, poslanih v Google Preglednice.

Nato shranite poverilnice in odprite preglednico, ki jo želite uporabiti. V datoteki JSON boste našli polje z imenom client_email, katerega vrednost bo imela podoben videz:

[email protected]

Kliknite na Deli v Google Preglednicah in dodajte ta naslov, kot da bi šlo za drugega uporabnika:

  • Podeljuje dovoljenje za bralec če bo Dify pregledal le podatke.
  • Podeljuje dovoljenje za urednik če morate posodobiti tudi celice.

Javna skupna raba preglednice prek povezave ni priporočljiva. Storitveni račun vam omogoča, da dokument ostane zaseben in dostop omejite na določenega uporabnika.

Kako brati podatke iz Google Preglednic iz delovnega toka

Kako brati podatke iz Google Preglednic iz delovnega toka

Če želite pridobiti informacije iz lista, dodajte vozlišče orodja v potek dela Dify in izberite dejanje Paketno pridobivanjeDodatek vam omogoča, da v eni sami operaciji poizvedujete po več obsegih, s čimer se izognete ustvarjanju ločenega vozlišča za vsak del tabele.

Navesti boste morali identifikator preglednice. Ta se prikaže v njenem spletnem naslovu, med /d/ y /editV URL-ju s to strukturo:

https://docs.google.com/spreadsheets/d/IDENTIFICADOR/edit

Uporabiti morate samo vrednost, označeno kot IDENTIFICADOR.

Prav tako boste morali določiti ime in obseg zavihka z uporabo notacije Google Preglednic. Nekaj ​​primerov:

Clientes!A2:D50
Productos!A:C
Pedidos!B2:B20

Ime pred klicajem ustreza tabulatorju. Črke in številke, ki sledijo, omejujejo stolpce in vrstice, ki jih je treba pridobiti.

Ekskluzivna vsebina - Kliknite tukaj  Kako samodejno ustvariti PDF-je iz Google Preglednic korak za korakom

Rezultat lahko nato posredujete vozlišču LLM, da ga povzame, poišče zapis ali pripravi odgovor. Priporočljivo je, da modelu naročite, naj uporabi samo pridobljene podatke in jasno navede, kdaj ne najde ujemanja, zlasti če list vsebuje podatke o strankah, zalogah ali naročilih.

Kako posodobiti celice iz Difyja

Kako posodobiti celice iz Difyja

Orodje Paketna posodobitev Omogoča vam zapisovanje vrednosti v različnih območjih. To lahko uporabite na primer za spreminjanje stanja naloge, shranjevanje klasifikacije, ki jo ustvari umetna inteligenca, ali dodajanje rezultata zahteve.

Pred uporabo preverite, ali ima račun storitve dovoljenja za urejanje dokumenta. Če ima samo dovoljenja za branje, bodo poizvedbe delovale, vendar bo Google zavrnil poskuse pisanja.

Priporočljivo je tudi preprečiti, da bi model prosto izbiral poljubno območje ali vrednost. Varnejša konfiguracija je sestavljena iz Najprej preverite podatke, omejite spremenljive stolpce in zgradite obseg z uporabo nadzorovanih spremenljivk. skozi potek dela.

Na primer, postopek lahko organizirate takole:

  1. El uporabnik vnese številko naročila.
  2. Batch Get se vrne v vrsto ustrezno.
  3. Pogojno vozlišče preveri, ali naročilo obstaja.
  4. Model analizira ali razvršča informacije.
  5. Paketna posodobitev zapiše rezultat v določenem stolpcu.
  6. Izhodno vozlišče potrdi, kateri zapis je bil spremenjen.

Kadar koli je mogoče, med nastavitvijo uporabite testno preglednico. Slabo sestavljena posodobitev lahko prepiše obstoječe podatke, zlasti če obseg zajema več vrstic ali stolpcev, kot je bilo predvideno.

Pogoste napake pri povezovanju Difyja z Google Preglednicami

Če naletite na napako pri preverjanju pristnosti, preverite, ali ste prilepili celotno datoteko JSON in ali njena oblika ni bila spremenjena. Zasebni ključi vsebujejo prelome vrstic, ki jih je treba ohraniti v strukturi dokumenta.

Ko Dify nakaže, da ne more najti ali dostopati do lista, preverite te točke:

  • API za Google Preglednice je omogočen v pravilnem projektu.
  • List je bil deljen z natančno vrednostjo client_email.
  • Identifikator lista ne vsebuje nobenih dodatnih delov URL-ja.
  • Ime zavihka se ujema, vključno z velikimi začetnicami, presledki in naglasi.
  • Obseg uporablja veljaven zapis, kot je Datos!A2:C20.
  • Račun ima dovoljenje za urejanje, če potek dela poskuša pisati.

Če ste ključ v storitvi Google Cloud izbrisali ali deaktivirali, boste morali ustvariti novega in zamenjati poverilnice, shranjene v storitvi Dify. Nov ključ morate ustvariti tudi, če sumite, da je bila datoteka JSON izpostavljena.

Razlike med vtičniki Google Preglednice in Google Drive

Google Preglednic in Google Drivea ne smete obravnavati kot eno samo integracijo. Vtičnik skupnosti Preglednic je namenjen ogled in spreminjanje obsegov celic prek servisnega računa.

Ekskluzivna vsebina - Kliknite tukaj  Kaj je rundll32.exe in kako ugotoviti, ali gre za legitimno ali prikrito zlonamerno programsko opremo?

V nasprotju s tem uradni vtičnik Google Drive, ki je na voljo kot vir podatkov, uporablja OAuth 2.0Omogoča vam brskanje po mapah, seznam datotek in prenos njihove vsebine za obdelavo ali vključitev v tok znanja Dify.

Povezovalnik Drive je samo za branje: ne ustvarja datotek, ne organizira map in ne spreminja ali briše dokumentov. Ko prenesete izvorne datoteke iz storitve Google Workspace, jih samodejno izvozi v združljive oblike. Google Preglednice se pretvorijo v datoteke XLSX, medtem ko se Google Dokumenti in Google Predstavitve izvozijo kot PDF-ji.

Zato morate izbrati integracijo glede na nalogo:

  • Uporabite vtičnik za Google Preglednice za branje ali pisanje vrednosti v celicah.
  • Uporabite vir podatkov Google Drive za iskanje in prenos datotek.
  • Oboje združite le, če mora potek dela delati s celicami in celotnimi dokumenti.

Kako razširiti integracijo z uporabo n8n

Kako razširiti integracijo dify z uporabo n8n

Dodatek za Google Preglednice je uporaben za izvajaj dejanja iz DifyjaVendar pa ne pokriva vseh scenarijev avtomatizacije. Če potrebujete sprožilce, načrtovane izvedbe ali povezave z več aplikacijami, lahko postavite n8n kot posrednik.

V tej arhitekturi, Dify lahko pošlje podatke v spletni kavelj n8n prek zahteve HTTP. n8n prejme zahtevo, Izvede vozlišča Google Preglednic in vrne rezultat v potek dela..

Postopek lahko opravite tudi v obratnem vrstnem redu. n8n lahko na primer zazna novo vrstico, obdela njene vrednosti in pokliče API aplikacije, objavljene na Difyju. Rezultat, ki ga ustvari umetna inteligenca, se nato lahko zapiše v drug stolpec v istem listu.

Ta sistem vam omogoča ustvarjanje avtomatizacij, kot so:

  • Samodejno razvrsti odgovore, dodane na preglednico.
  • Ustvarite povzetke ob določenem času.
  • Posodobi zapise in hkrati pošlji obvestilo.
  • Združite podatke iz Google Preglednic z e-pošto, CRM ali drugimi aplikacijami.
  • Preden dovolite umetni inteligenci spreminjanje celice, uporabite validacije.

Po drugi strani pa je konfiguracija bolj zapletena in zahteva zaščito spletnih kavljev, poverilnic in ključev API, ki jih uporabljata obe storitvi.

Povezava Difyja z Google Preglednicami vam omogoča, da standardno preglednico spremenite v lahko dostopen vir informacij za agente ali delovne procese. Najbolj neposreden pristop je, da omogočite API za Preglednice, ustvarite račun storitve, namestite vtičnik in z vašim e-poštnim naslovom delite le potrebne preglednice.

Od tam, Batch Get vam omogoča poizvedovanje po obsegih, Batch Update pa zapisuje rezultate.Če mora projekt delati s celotnimi dokumenti, se odzivati ​​na dogodke ali usklajevati več aplikacij, lahko to nastavitev dopolnite z Google Drive ali n8n, ne da bi pri tem zamenjali funkcije posameznega orodja.

Kako ustvariti pomočnika umetne inteligence brez pisanja ene same vrstice kode z uporabo Difyja
Povezani članek:
Kako ustvariti pomočnika umetne inteligence brez pisanja ene same vrstice kode z uporabo Difyja