reworked the credentials and ragchat
|
|
@ -0,0 +1 @@
|
|||
{"web":{"client_id":"418038224272-v1h0js2kh86gqc7vtdt9sib8euht6t8u.apps.googleusercontent.com","project_id":"herk-build-n8n","auth_uri":"https://accounts.google.com/o/oauth2/auth","token_uri":"https://oauth2.googleapis.com/token","auth_provider_x509_cert_url":"https://www.googleapis.com/oauth2/v1/certs","client_secret":"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","redirect_uris":["https://n8n.ronnyabraham.com/rest/oauth2-credential/callback"]}}
|
||||
BIN
_share/data/build n8n/n8n tutorials.png
Normal file
|
After Width: | Height: | Size: 96 KiB |
272
_share/data/build n8n/ragchat-e01/Policy and FAQ.md
Normal file
|
|
@ -0,0 +1,272 @@
|
|||
# **🐾 Samurai Cat**
|
||||
|
||||
## **Store Policies & Frequently Asked Questions**
|
||||
|
||||
Last Updated: March 20, 2026
|
||||
|
||||
---
|
||||
|
||||
# **🏯 About Samurai Cat**
|
||||
|
||||
Samurai Cat creates print-on-demand artwork inspired by:
|
||||
|
||||
* Japanese aesthetics
|
||||
|
||||
* Fantasy themes
|
||||
|
||||
* Gothic romance
|
||||
|
||||
* Warrior symbolism
|
||||
|
||||
* Cats with questionable discipline
|
||||
|
||||
All products are made to order.
|
||||
|
||||
---
|
||||
|
||||
# **📦 Processing & Shipping Policy**
|
||||
|
||||
### **Processing Time**
|
||||
|
||||
Orders are processed within **2–5 business days**.
|
||||
|
||||
Custom items may require **5–7 business days**.
|
||||
|
||||
### **Shipping Time (After Production)**
|
||||
|
||||
* United States: 3–7 business days
|
||||
|
||||
* International: 7–21 business days
|
||||
|
||||
Shipping times are estimates and not guarantees.
|
||||
|
||||
### **Shipping Delays**
|
||||
|
||||
Samurai Cat is not responsible for:
|
||||
|
||||
* Carrier delays
|
||||
|
||||
* Customs delays
|
||||
|
||||
* Weather disruptions
|
||||
|
||||
* Acts of fate, chaos, or feline intervention
|
||||
|
||||
---
|
||||
|
||||
# **🎨 Product Variations**
|
||||
|
||||
Because items are made to order:
|
||||
|
||||
* Colors may vary slightly due to monitor settings.
|
||||
|
||||
* Print placement may vary by 0.5–1 inch.
|
||||
|
||||
* Minor size differences may occur.
|
||||
|
||||
These are not considered defects.
|
||||
|
||||
---
|
||||
|
||||
# **🛡️ Limited Warranty Policy**
|
||||
|
||||
Samurai Cat offers a limited workmanship warranty on all products.
|
||||
|
||||
Coverage
|
||||
|
||||
We warrant that your item will be free from manufacturing defects in materials and printing at the time of delivery.
|
||||
|
||||
This includes:
|
||||
|
||||
* Misprints
|
||||
|
||||
* Severe ink smudging
|
||||
|
||||
* Incorrect item fulfillment
|
||||
|
||||
* Structural defects (e.g., torn seams upon arrival)
|
||||
|
||||
Warranty Period
|
||||
|
||||
The warranty applies for 14 days from the date of delivery.
|
||||
|
||||
What Is Not Covered
|
||||
|
||||
This warranty does not cover:
|
||||
|
||||
* Normal wear and tear
|
||||
|
||||
* Fading due to improper washing
|
||||
|
||||
* Damage caused by misuse or alteration
|
||||
|
||||
* Size selection errors
|
||||
|
||||
* Minor variations described in the Product Variations section
|
||||
|
||||
How to Submit a Warranty Claim
|
||||
|
||||
To submit a claim:
|
||||
|
||||
1. Contact us within 14 days of delivery.
|
||||
|
||||
2. Provide clear photos of the issue.
|
||||
|
||||
3. Include your order number.
|
||||
|
||||
If approved, we will provide either:
|
||||
|
||||
* A replacement at no cost, or
|
||||
|
||||
* A refund at our discretion
|
||||
|
||||
This limited warranty replaces all other implied warranties to the extent permitted by applicable law.
|
||||
|
||||
---
|
||||
|
||||
# **🔁 Returns & Exchanges**
|
||||
|
||||
### **Damaged or Incorrect Items**
|
||||
|
||||
If your order arrives damaged or incorrect:
|
||||
|
||||
* Contact us within 7 days of delivery.
|
||||
|
||||
* Include photos of the issue.
|
||||
|
||||
* We will replace or refund at no cost.
|
||||
|
||||
### **Size Exchanges**
|
||||
|
||||
Because products are printed to order:
|
||||
|
||||
* We do not offer size exchanges.
|
||||
|
||||
* Please review size charts carefully before purchasing.
|
||||
|
||||
### **Buyer’s Remorse**
|
||||
|
||||
We do not accept returns for:
|
||||
|
||||
* Change of mind
|
||||
|
||||
* Ordering the wrong size
|
||||
|
||||
* Deciding your cat prefers minimalism
|
||||
|
||||
---
|
||||
|
||||
# **❓ Frequently Asked Questions**
|
||||
|
||||
---
|
||||
|
||||
## **1\. Where are your products made?**
|
||||
|
||||
Products are fulfilled by our print partners in the United States and internationally, depending on your location.
|
||||
|
||||
---
|
||||
|
||||
## **2\. Can I request a custom design?**
|
||||
|
||||
Yes. Send us a message with your request. Custom pricing may apply.
|
||||
|
||||
---
|
||||
|
||||
## **3\. Do you offer bulk discounts?**
|
||||
|
||||
Bulk orders of 10+ items may qualify for discounts. Contact us before placing your order.
|
||||
|
||||
---
|
||||
|
||||
## **4\. What if my package is marked delivered but I don’t have it?**
|
||||
|
||||
Please:
|
||||
|
||||
1. Check with neighbors.
|
||||
|
||||
2. Check your local post office.
|
||||
|
||||
3. Contact the shipping carrier.
|
||||
|
||||
If still unresolved, message us and we will assist.
|
||||
|
||||
---
|
||||
|
||||
## **5\. Are your prints washable?**
|
||||
|
||||
Yes. Apparel should be:
|
||||
|
||||
* Machine washed cold
|
||||
|
||||
* Turned inside out
|
||||
|
||||
* Air dried or tumble dried low
|
||||
|
||||
Avoid ironing directly on the design.
|
||||
|
||||
---
|
||||
|
||||
## **6\. Do you ship internationally?**
|
||||
|
||||
Yes. International buyers are responsible for customs fees and taxes.
|
||||
|
||||
---
|
||||
|
||||
## **7\. Can I cancel my order?**
|
||||
|
||||
Orders may be cancelled within 6 hours of purchase. After production begins, cancellation is not possible.
|
||||
|
||||
---
|
||||
|
||||
## **8\. What payment methods do you accept?**
|
||||
|
||||
We accept:
|
||||
|
||||
* Credit cards
|
||||
|
||||
* PayPal
|
||||
|
||||
* Etsy-supported payment methods
|
||||
|
||||
---
|
||||
|
||||
## **9\. How can I contact Samurai Cat?**
|
||||
|
||||
Use Etsy messaging or email:
|
||||
|
||||
support@samuraicat.store (prototype email)
|
||||
|
||||
---
|
||||
|
||||
## **10\. Do you offer limited editions?**
|
||||
|
||||
Occasionally. Follow our store for announcements of limited-run designs.
|
||||
|
||||
---
|
||||
|
||||
# **⚔️ Intellectual Property**
|
||||
|
||||
All Samurai Cat designs are original or licensed artwork.
|
||||
|
||||
Unauthorized reproduction is prohibited.
|
||||
|
||||
---
|
||||
|
||||
# **🐱 Code of Honor**
|
||||
|
||||
By purchasing from Samurai Cat, you agree to:
|
||||
|
||||
* Respect the blade
|
||||
|
||||
* Respect the cat
|
||||
|
||||
* Measure twice before selecting size
|
||||
|
||||
---
|
||||
|
||||
# **📜 Policy Updates**
|
||||
|
||||
Samurai Cat reserves the right to update these policies at any time.
|
||||
|
||||
Major changes will be reflected in the “Last Updated” date above.
|
||||
|
||||
|
After Width: | Height: | Size: 222 KiB |
|
After Width: | Height: | Size: 133 KiB |
BIN
_share/media/img/build_n8n/chap03/ragchat/drag id.png
Normal file
|
After Width: | Height: | Size: 257 KiB |
|
After Width: | Height: | Size: 183 KiB |
BIN
_share/media/img/build_n8n/chap03/ragchat/pinecone - connect.png
Normal file
|
After Width: | Height: | Size: 91 KiB |
|
After Width: | Height: | Size: 51 KiB |
BIN
_share/media/img/build_n8n/chap03/ragchat/set pinecone index.png
Normal file
|
After Width: | Height: | Size: 136 KiB |
|
|
@ -3,12 +3,14 @@
|
|||
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="../../_share/media/css/org-media-sass/collapsible.css" />
|
||||
#+HTML_HEAD: <script src="../../_share/media/js/collapsible.js"></script>
|
||||
|
||||
current: 1:08:39
|
||||
|
||||
* Links
|
||||
#+attr_html: :class links
|
||||
- [[../toc.org][TOC | Build n8n ai agents 8 hr course]]
|
||||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI][Course Video]]
|
||||
|
||||
Curr: https://youtu.be/Ey18PDiaAYI?si=_d4IRFsjE0H0fIK7&t=4905
|
||||
Curr: https://youtu.be/Ey18PDiaAYI?si=PcU_a5ruX-CXM0k0&t=5586
|
||||
|
||||
*** timestamps
|
||||
:PROPERTIES:
|
||||
|
|
@ -20,17 +22,41 @@ Curr: https://youtu.be/Ey18PDiaAYI?si=_d4IRFsjE0H0fIK7&t=4905
|
|||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI&t=2905s][0:48:25 23 Workflow Templates FREE]]
|
||||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI&t=2949s][0:49:09 Step by Step AI Workflows]]
|
||||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI&t=3085s][0:51:25 1) Rag Pipeline and Chatbot]]
|
||||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI&t=4262s][1:11:02 2) Customer Support Workflow]] *current*
|
||||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI&t=4926s][1:22:06 3) LinkedIn Content Creator Workflow]]
|
||||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI&t=4262s][1:11:02 2) Customer Support Workflow]]
|
||||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI&t=4926s][1:22:06 3) LinkedIn Content Creator Workflow]] *current*
|
||||
- [[https://youtu.be/Ey18PDiaAYI?si=PcU_a5ruX-CXM0k0&t=5586][1:33:06 Bonus Invoice Workflow]]
|
||||
|
||||
* credentials
|
||||
:PROPERTIES:
|
||||
:ID: credentials
|
||||
:END:
|
||||
|
||||
** OAuth App
|
||||
- project :: herk-build-n8n
|
||||
- app name :: ronnyabraham-tutorials-herk-n8n
|
||||
- email :: this.ronny@gmail.com
|
||||
- audience :: external
|
||||
|
||||
* credentials used
|
||||
** OAuth client
|
||||
- client ID :: ~212317400169-i0mc8cr74o0vbds6t1ticp2kbbn1ttp1.apps.googleusercontent.com~
|
||||
- client secret :: ~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~
|
||||
- client name :: herk-n8n-tutorial-pi
|
||||
- client id :: ~418038224272-v1h0js2kh86gqc7vtdt9sib8euht6t8u.apps.googleusercontent.com~
|
||||
- client secret :: ~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~
|
||||
- file :: [[../../_share/data/build n8n/client_secret_418038224272-v1h0js2kh86gqc7vtdt9sib8euht6t8u.apps.googleusercontent.com.json][client secret]]
|
||||
|
||||
** pinecode
|
||||
- https://app.pinecone.io
|
||||
- user account :: barbados / this.ronny@gmail.com
|
||||
- api keys
|
||||
- name :: herk-n8n-ch03-knowledgebase-samuraicat
|
||||
- key :: ~pcsk_4tcs8j_FUBoZwUTdsp9eH7qsPfYVizPU3fUti8jxo9qR6Ao2PbRqtbugKy8gNCgcTU8jh8~
|
||||
|
||||
** openrouter
|
||||
:PROPERTIES:
|
||||
:ID: ragchat-openrouter
|
||||
:END:
|
||||
|
||||
- link :: https://openrouter.ai
|
||||
- build8h-e01-ragchat :: ~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~
|
||||
- herk-build_n8n-e01_ragchat :: ~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~
|
||||
|
||||
* Notes
|
||||
** set field
|
||||
|
|
@ -46,14 +72,14 @@ Curr: https://youtu.be/Ey18PDiaAYI?si=_d4IRFsjE0H0fIK7&t=4905
|
|||
| Object | 3d box | {"blah": 33} |
|
||||
|
||||
** 3 AI workflows
|
||||
*** 1. RAG pipeline & chatbot
|
||||
*** [[#workflow-1][1. RAG pipeline & chatbot]]
|
||||
**** tools
|
||||
- pinecone :: vector database
|
||||
- google drive :: data storage
|
||||
- google docs ::
|
||||
- open router :: lets us connect to ai models like openai's or anthropics
|
||||
|
||||
*** 2. Customer support
|
||||
*** [[#workflow-2][2. Customer support]]
|
||||
**** purpose
|
||||
- build off prev workflow with pinecone db
|
||||
- respond to customer support related emails
|
||||
|
|
@ -69,7 +95,13 @@ Curr: https://youtu.be/Ey18PDiaAYI?si=_d4IRFsjE0H0fIK7&t=4905
|
|||
- tavily :: search the web
|
||||
- google sheets :: store content ideas, and write content ideas to it
|
||||
|
||||
** Workflow #1 - Rag Pipeline and Chatbot
|
||||
** Workflow 1) - Rag Pipeline and Chatbot
|
||||
:PROPERTIES:
|
||||
:CUSTOM_ID: workflow-1
|
||||
:END:
|
||||
|
||||
- credentials :: [[credentials][link]]
|
||||
|
||||
*** RAG
|
||||
- stands for :: retrieval, augmented, generation
|
||||
- looks inside database for the answer
|
||||
|
|
@ -93,72 +125,171 @@ Curr: https://youtu.be/Ey18PDiaAYI?si=_d4IRFsjE0H0fIK7&t=4905
|
|||
*** process
|
||||
- our trigger is any changes in folder on google drive
|
||||
|
||||
*** get Google Drive Credentials
|
||||
**** create OAuth credentials
|
||||
***** Create New Credentials
|
||||
*** set up google drive trigger
|
||||
1. create OAuth Credentials
|
||||
[[https://docs.n8n.io/integrations/builtin/credentials/google/oauth-single-service/?utm_source=n8n_app&utm_medium=credential_settings&utm_campaign=create_new_credentials_modal#create-your-google-oauth-client-credentials][n8n documentation for creating OAuth credentials]]
|
||||
|
||||
***** open "open docs" at the top of the dialogue
|
||||
- this will take you to https://docs.n8n.io/integrations/builtin/credentials/google/oauth-single-service/?utm_source=n8n_app&utm_medium=credential_settings&utm_campaign=create_new_credentials_modal
|
||||
2. in Client, make sure to add the OAuth Redirect URL found in the trigger set up to Clients->Authorized Redirect URIs
|
||||
|
||||
***** scroll down past "Prerequisites" and click "Create a Google Cloud account https://docs.n8n.io/integrations/builtin/credentials/google/oauth-single-service/?utm_source=n8n_app&utm_medium=credential_settings&utm_campaign=create_new_credentials_modalt"
|
||||
#+CAPTION: get the OAuth redirect from the n8n google drive trigger settings
|
||||
#+ATTR_HTML: :width 600px
|
||||
[[file:../../_share/media/img/build_n8n/chap03/ragchat/get redirect from trigger.png]]
|
||||
|
||||
***** create a new account
|
||||
1.
|
||||
#+attr_html: :width 600
|
||||
file:../../_share/media/img/compsci/ai/herk/build_8hr/ch03_e01a.png
|
||||
#+CAPTION: put the redirect url in google client settings
|
||||
#+ATTR_HTML: :width 600px
|
||||
[[file:../../_share/media/img/build_n8n/chap03/ragchat/add authorized redirect.png]]
|
||||
|
||||
2. add a new project
|
||||
#+attr_html: :width 600
|
||||
file:../../_share/media/img/compsci/ai/herk/build_8hr/ch03_e01b.png
|
||||
3. get client id and secret id, and enter into the trigger
|
||||
- [[credentials][link]]
|
||||
|
||||
3. click on new project
|
||||
#+attr_html: :width 600
|
||||
file:../../_share/media/img/compsci/ai/herk/build_8hr/ch03_e01c.png
|
||||
4. add the google drive api
|
||||
- APIs
|
||||
- go to [[https://console.cloud.google.com/apis/dashboard][google api dashboard]] and enable the following apis
|
||||
- google drive api
|
||||
- google drive activity api
|
||||
|
||||
- select the new project
|
||||
- API scopes
|
||||
- go to [[https://console.cloud.google.com/apis/dashboard][google api dashboard]]
|
||||
|
||||
4. go to Enabled API's and services
|
||||
1. go to three lines in upper left and side
|
||||
2. click on enables API's and Services
|
||||
3. in the search bar add "google drive"
|
||||
4. enable it
|
||||
- from the left hand menu, select [[https://console.cloud.google.com/auth/overview][OAuth consent screen]]
|
||||
- from the left hand menu, select [[https://console.cloud.google.com/auth/scopes][Data Access]]
|
||||
- at the top of the page click the "Add or remove scopes" button
|
||||
- search through it until you find
|
||||
- /auth/drive.readonly
|
||||
- /auth/drive.appdata
|
||||
|
||||
5. set up OAuth consent screen
|
||||
1. lets google and n8n knkow they have permission to talk to each other
|
||||
- Sign in and grant the user permission for the following
|
||||
- See, edit, create, and delete all of your Google Drive files
|
||||
- See, create, and delete its own configuration data in your Google Drive
|
||||
|
||||
#+attr_html: :width 600
|
||||
file:../../_share/media/img/compsci/ai/herk/build_8hr/ch03_e01d.png
|
||||
- if you have to reconnect from scratch, go to
|
||||
- https://myaccount.google.com/connections/overview/
|
||||
- select the app you are connected to and delete all connections
|
||||
- sign in again
|
||||
|
||||
2. click on "Get Started"
|
||||
- app name :: build8h-e01-ragchat
|
||||
- user support email :: this.ronny@gmail.com
|
||||
|
||||
3. under Overview - Audience, select External (using gmail account for testing)
|
||||
|
||||
******* add Test users
|
||||
- Audence -> Test users
|
||||
|
||||
******* Create OAuth client ID
|
||||
- Clients -> name
|
||||
- build8h-e01-ragchat-web-client-1
|
||||
|
||||
- add OAuth Redirect URL to Authorized redirect URIs
|
||||
|
||||
****** OAuth client
|
||||
- client ID :: ~212317400169-i0mc8cr74o0vbds6t1ticp2kbbn1ttp1.apps.googleusercontent.com~
|
||||
- client secret :: ~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~
|
||||
|
||||
file:../../_share/data/compsci/ai/herk/client_secret_212317400169-i0mc8cr74o0vbds6t1ticp2kbbn1ttp1.apps.googleusercontent.com.json
|
||||
|
||||
***** set folder
|
||||
- if all goes well
|
||||
- set folder
|
||||
- save and exit the config dialog
|
||||
- go to google drive trigger, and select the folder
|
||||
|
||||
*** set up pinecone
|
||||
*** set up google drive download file
|
||||
**** current files:
|
||||
- [[../../_share/data/build n8n/ragchat-e01/Policy and FAQ.md][Policy and FAQ.md]]
|
||||
|
||||
**** setup
|
||||
- in order to put documents into our Pinecone vector database we need to check for a newly created file, download it, and then send it
|
||||
|
||||
- so we must create an initial file, from which we will get the necessary id that we will always look for in all new files, and then tell this tool to download it
|
||||
|
||||
- create a file
|
||||
- first create a new faq file in the folder
|
||||
|
||||
- fetch it from google trigger
|
||||
- find where the name of the file is in the schema, you will be getting the id field next to it
|
||||
|
||||
- now add google drive - download file
|
||||
|
||||
- look for where name was in the fetch, drag the id link to the file field
|
||||
#+CAPTION: drag the id to the file field
|
||||
#+ATTR_HTML: :width 600px
|
||||
[[file:../../_share/media/img/build_n8n/chap03/ragchat/drag id.png]]
|
||||
|
||||
*** pinecone
|
||||
**** set up pinecone
|
||||
- got to http://pinecone.io
|
||||
|
||||
- create an index
|
||||
- give it a name
|
||||
- choose a text embedding model
|
||||
- in this case it is 'text-embedding-3-small'
|
||||
|
||||
- set the embeddings to 1536
|
||||
#+CAPTION: set the embedddings
|
||||
#+ATTR_HTML: :width 300px
|
||||
[[file:../../_share/media/img/build_n8n/chap03/ragchat/pinecone set embeddings.png]]
|
||||
|
||||
- hit 'create index'
|
||||
|
||||
- go to API keys and create a key
|
||||
|
||||
**** add pinecone node
|
||||
- search for pinecode vector store
|
||||
- choose 'add documents to a vector store'
|
||||
- add the api key
|
||||
- after you save it go to settings pinecone index and choose the index you created
|
||||
|
||||
#+CAPTION: set pinecone index in the node
|
||||
#+ATTR_HTML: :width 300px
|
||||
[[file:../../_share/media/img/build_n8n/chap03/ragchat/set pinecone index.png]]
|
||||
|
||||
- add option 'pinecone namespace'
|
||||
#+CAPTION: add option 'pincone namesapce'
|
||||
#+ATTR_HTML: :width 300px
|
||||
[[file:../../_share/media/img/build_n8n/chap03/ragchat/add pinecone option.png]]
|
||||
|
||||
|
||||
- decide on a namespace and give it
|
||||
- pinecone can just use the default location for all data
|
||||
- namespaces allow you to organize data in pinecode
|
||||
|
||||
- at this point you need an embeddings model and a document loader
|
||||
|
||||
***** embeddings model
|
||||
- add embeddings open ai
|
||||
|
||||
***** document loader
|
||||
- add default data loader
|
||||
- choose binary as the data type
|
||||
|
||||
- add a recursive character test splitter
|
||||
|
||||
***** run pinecone node by clicking play
|
||||
|
||||
|
||||
*** add a second workflow to access the information
|
||||
- we are going to use open router to choose any LLM
|
||||
|
||||
**** add an agent to process
|
||||
- create an agent with a chat trigger
|
||||
- source for prompt is the chat trigger node
|
||||
- to make the response sound correct
|
||||
- add a system message
|
||||
- in the agent node click 'OPTIONS'
|
||||
- select "System Message"
|
||||
- add the following text:
|
||||
#+BEGIN_SRC
|
||||
You are the official support assistant for Samurai Cat.
|
||||
Answer questions using ONLY the retrieved policy text.
|
||||
Respond in first person (“we”, “our”), never in third person.
|
||||
Do not analyze tone.
|
||||
Do not describe the document.
|
||||
Do not say “the document states” or “they say”.
|
||||
If the information is not found in the knowledge base, say you don’t have that information.
|
||||
|
||||
Keep responses clear, concise, and professional.
|
||||
#+END_SRC
|
||||
|
||||
**** open router
|
||||
- add an openrouter node
|
||||
- add the key you create on there
|
||||
- [[#ragchat-openrouter][open router api]]
|
||||
|
||||
**** add pinecone tool
|
||||
- add pinecone as a tool
|
||||
- NOTE: MAKE SURE YOU USE THE TOOL CONNECTOR!!
|
||||
-
|
||||
#+CAPTION: set the embedddings
|
||||
#+ATTR_HTML: :width 300px
|
||||
[[file:../../_share/media/img/build_n8n/chap03/ragchat/pinecone - connect.png]]
|
||||
- hit the tool extension and pick pinecone vector store
|
||||
- add an embedding node (open ai embedding) so the pinecone node can convert the question text to a vector that it will then process to retrieve the associated vector for that text
|
||||
|
||||
** Workflow 2) Customer Support
|
||||
*** add gmail trigger
|
||||
:PROPERTIES:
|
||||
:CUSTOM_ID: workflow-2
|
||||
:END:
|
||||
|
||||
add gmail trigger
|
||||
- on message received
|
||||
- based on OAuth
|
||||
|
||||
|
|
@ -332,3 +463,6 @@ You may refer to the Steelcore Arena™ FAQ, including topics like:
|
|||
- 'embeddings openai'
|
||||
|
||||
*** add gmail reply
|
||||
|
||||
|
||||
** Workflow 3) LinkedIn Content Creator`
|
||||
|
|
|
|||
|
|
@ -22,8 +22,8 @@ Curr: https://youtu.be/Ey18PDiaAYI?si=_d4IRFsjE0H0fIK7&t=4905
|
|||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI&t=103s][0:01:43 AI Agents Simplified]]
|
||||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI&t=542s][0:09:02 The Industry Opportunity]]
|
||||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI&t=725s][0:12:05 n8n Foundations (workflows, variables, JSON)]]
|
||||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI&t=2445s][0:40:45 n8n n8n Data Types]] *current*
|
||||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI&t=2905s][0:48:25 23 Workflow Templates FREE]]
|
||||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI&t=2445s][0:40:45 n8n n8n Data Types]]
|
||||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI&t=2905s][0:48:25 23 Workflow Templates FREE]] *current*
|
||||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI&t=2949s][0:49:09 Step by Step AI Workflows]]
|
||||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI&t=3085s][0:51:25 1) Rag Pipeline and Chatbot]]
|
||||
- [[https://www.youtube.com/watch?v=Ey18PDiaAYI&t=4262s][1:11:02 2) Customer Support Workflow]]
|
||||
|
|
@ -56,6 +56,8 @@ Curr: https://youtu.be/Ey18PDiaAYI?si=_d4IRFsjE0H0fIK7&t=4905
|
|||
* Credentials
|
||||
|
||||
- openai
|
||||
- api key tutorial-1 :: ~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~
|
||||
|
||||
- api key :: ~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~
|
||||
- build8h-e01-ragchat :: ~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~
|
||||
|
||||
|
|
|
|||