Thank you for this info. I am getting a lot of extra spaced in in Airtable. I am familiar with Airtable formulas however those aren't working in script editor. Example, TRIM(something). I have looked at the community docs but can't find anything. Can you point me in the right direction how I can sanitize the output of ChatGPT?
I have a problem when using the script it only prints one line of text and even with 3000 tokens stills the same what can i do to fix this issue? really happy with your video its awesome thanks for the help
Kavir, thanks so much for this excellent video, I just sent you a coffee as thanks. One question, I have Zapier, Airtable, ChatGPT API. My question is if I have an Airtable table set up with two data columns, "Prompt" and "Completion" and have about 500-6-- records of validated responses, can I have this table somehow loaded or passed to the chatGPT API so it can access this data (which is more current and relevant). Basically, can we 'fine-tune' the ChatGPT model with the Airtable data and then ask a question to it? I hope that makes sense.
Yes it’s calling the Da Vinci model. It’s a paid API, but to be honest really inexpensive per use for the value. I’m still using the free credits that OpenAI has provided
I've gotten the script in AirTable connected to OpenAI and it's working very well, but only the semi-automated way with the button click. And I have to click each button one at a time, only once the previous script has finished. Do you know if there is a way to have the script automatically run one at a time for each record one after the other? I've tried the automated method, but the script times out since it's trying to do everything at once and takes more than 30 seconds. Any help would be appreciated! Thanks for the content and video!
Thanks Travis! Yeah that’s a limitation (30s timeout) that I mentioned in the video. Let me see if I can look at the script again and have it run one by one instead of collecting all the records together. Another workaround is to call Zapier’s OpenAI zap for each row, get the data and update it in the Airtable. That way you wouldn’t need Airtables pro plan (if records are less than 1200)
@@kavirkaycee I actually figured it out! If you are on a view and just add the extension and run it with a slight modification to your automated code it will process the script one record at a time and move to the next one automatically and it doesn't time out. No use of automations or button clicks to make it happen. It did ~650 records for me and wrote ~400 words of content for each. The only change to the code was removing line 7; "let inputConfig = input.config();"
Thanks for watching! If you have any feedback or questions, please ask them here in the comments or on Twitter twitter.com/kavirkaycee
Great tutorial. I will be checking out more of your videos
Thank you Charles!
Love it Kavir. Keep adding such valuable content.
Thanks so much Saunak!
Amazing video! Would love to see more like this. I recently did something similar in google sheets. Airtable looks so clean. Will try it there.
Oh super. Try it out and lemme know what you think!
great tutorial. thank you!
Thank you!
This was great! Super informational!
Thank you so much Rhea!
@kavirkaycee and plans to update this to use GPT-4?
great information kavir! will be super helpful for all companies working on their SEO
Thanks Abhinav! 🙌
Thank you for this info. I am getting a lot of extra spaced in in Airtable. I am familiar with Airtable formulas however those aren't working in script editor. Example, TRIM(something). I have looked at the community docs but can't find anything. Can you point me in the right direction how I can sanitize the output of ChatGPT?
Hey thanks for this tutorial! Can you do this with Softr?
Yes you can! You can connect this Airtable to a Softr site and use it with Softr
@@kavirkaycee thanks Kavir!
I have a problem when using the script it only prints one line of text and even with 3000 tokens stills the same what can i do to fix this issue? really happy with your video its awesome thanks for the help
Kavir, thanks so much for this excellent video, I just sent you a coffee as thanks. One question, I have Zapier, Airtable, ChatGPT API. My question is if I have an Airtable table set up with two data columns, "Prompt" and "Completion" and have about 500-6-- records of validated responses, can I have this table somehow loaded or passed to the chatGPT API so it can access this data (which is more current and relevant). Basically, can we 'fine-tune' the ChatGPT model with the Airtable data and then ask a question to it? I hope that makes sense.
Very informative. I saw it's calling the da-vinci model. Isn't that a paid api?
Yes it’s calling the Da Vinci model. It’s a paid API, but to be honest really inexpensive per use for the value. I’m still using the free credits that OpenAI has provided
I've gotten the script in AirTable connected to OpenAI and it's working very well, but only the semi-automated way with the button click. And I have to click each button one at a time, only once the previous script has finished.
Do you know if there is a way to have the script automatically run one at a time for each record one after the other? I've tried the automated method, but the script times out since it's trying to do everything at once and takes more than 30 seconds.
Any help would be appreciated! Thanks for the content and video!
Thanks Travis! Yeah that’s a limitation (30s timeout) that I mentioned in the video.
Let me see if I can look at the script again and have it run one by one instead of collecting all the records together.
Another workaround is to call Zapier’s OpenAI zap for each row, get the data and update it in the Airtable.
That way you wouldn’t need Airtables pro plan (if records are less than 1200)
@@kavirkaycee I actually figured it out! If you are on a view and just add the extension and run it with a slight modification to your automated code it will process the script one record at a time and move to the next one automatically and it doesn't time out. No use of automations or button clicks to make it happen. It did ~650 records for me and wrote ~400 words of content for each.
The only change to the code was removing line 7; "let inputConfig = input.config();"
Wow this is great. I’ll try it out soon!
DOPE content man, would love to chat more!
DM me on Twitter twitter.com/kavirkaycee
genuinely curious, why did you delete my comment about using integromat to overcome the 30-sec error limit?
Genuinely didn’t delete the comment. What was it? Maybe you added a link and got flagged by spam?
Kavir, it’s very creative of you. Is ut possible to talk with you ?
You can DM me on Twitter twitter.com/kavirkaycee