Our bot protection can help with that :) How can we make this easier? Any other product/feature requests in this space I can float to our product team?
I worked at Twilio for nearly 10 years and it's hard to overstate what a gift it was to work there and see Jeff operate as CEO up-close.
He created an environment where (at our best) we could have fun doing work that had a real impact, and we could it with people we enjoyed doing the work with. He pushed us to be creative to authentically empower and inspire developers. Wanna build a video game that teaches developers how to code and use Twilio? Let's try it! Wanna build an AI application with Tony Hawk and have Tony Hawk debug the code live on stage? Sure!
And Jeff would always be spending time with developer tools and Twilio's products himself, to the point that he could live code at the drop of a hat to show off what we'd been working on. This meant his own understanding of developers and their problems never ceased to amaze me.
But more than all of that, he was a rare CEO that led with empathy, humility and care.
Thank you, jeffiel. We can't wait to see what you build next.
I had the privilege of working with Miguel at Twilio. His work had a meaningful impact on our goal of empowering developers around the world and I’m unsurprised to see such a thoughtful take from him has he departs. A huge loss for Twilio but I can’t wait to see what he does next.
Ok. I haven't been able to reproduce this issue (I know "it worked on my machine" is the worst answer. But I did do a fresh setup on two other machines to see if I can recreate so it worked on three of my machines?).
If you want to drop me an email (my email is in my profile), I'm happy to help find time to debug live and I'd personally love to find out what the issue is. And/or hook you up with a t-shirt :)
Digging in, this specific error looks like it is happening when LangChain is trying to strip out new lines (you can see the code in LangChain here: https://github.com/hwchase17/langchainjs/blob/main/langchain...). For some reason your documents or embeddings are undefined. But I've been unable to create a scenario where that happens.
I wondered if perhaps your OpenAI API Key wasn't set correctly and it was causing the Embeddings to fail, but I tried both deleting my key and setting to bogus key and the error was different.
Any chance you switched out the URL we were pulling from? That didn't cause the same error for me either, but thinking through what else it could be.
Sorry to not resolve, but please feel free to drop me an email. I'll keep trying to reproduce as well, and will jump back in this comment if I do (and find a fix).
Post author here. I think that's a great description of a "why" for this kind of setup.
I personally feel like with a lot of these emerging AI tools I still find myself still in the exploration phase. Trying to understand how they work and what they do, to then wrap my ahead around why I use them. Some of this post is a look into how I've been wrapping my head around the what and how of LangChain. Doing a follow-up digging deeper into the "why" and what benefits folks may see from this kind of setup is a really good nudge for me. Thanks!
Using LangChain definitely shifted how I was building with language models. It took me a couple days to really wrap my head around the possibilities, so if you feel similarly when you're getting started don't worry.
If you have any specific questions, or want to chat with someone else using it, please don't be shy. My email and twitter handle are both in my profile. I truly love talking about all of this and hearing what other folks are working on.
You're right, those aren't necessary. That was a setting on our blog CMS that was enabled with a recent upgrade. This is now disabled (it may take a bit for cache to clear and you see these disappears). Thank you for calling this out!
Hey Jason - Author of the post here. Thanks for the catch, updating the post now. If you drop me an email or twitter DM (details in my profile) and I'd love to send you a t-shirt as thanks for catching this.
Does anyone know what happens if you do transfer learning in addition to scaling? It feels like people used to use transfer learning in lieu of scaling and I haven't wrapped my head around how they work together.
This looks cool! As a developer who hasn't spent a lot of time on these kinds of custom decision models, how would you recommend I get started understanding how I could best use nextmv to solve these problems?
Stoked to hear you've been playing with it. I can't make any promises on roadmap yet but we're excited to get feedback from the community while we're in public beta to help shape what Functions become for GA. If you keep hacking with it and have thoughts feel free to drop me an e-mail (ricky AT twilio.com).
In this case, while these environment variables appear to be sensitive, they are ephemeral keys, uniquely issued to the Function as part of running within Lambda. Their associated actions and permissions have been reviewed, approved and are required to run the Function. There is no risk of any Twilio customer’s Function being accessed or modified by disclosure of these keys.
That said, we much appreciate the community raising potential concerns. If y’all ever see anything that looks like a vulnerability, we’d love for you to submit it to our Bug Bounty program: https://bugcrowd.com/twilio
And we have an OSS sponsorship program: https://blog.cloudflare.com/cloudflare-new-oss-sponsorships-...