Video: Cut the noise and focus on coding: Nutrient Copilot demo | Duration: 1112s | Summary: Cut the noise and focus on coding: Nutrient Copilot demo | Chapters: Introducing Nutrient Copilot (14.045s), Company Rebrand Overview (84.87s), Nutrient Copilot Demo (217.435s), Customizing Button Functionality (535.41003s), Implementing Document Rotation (727.925s), Copilot Integration Conclusion (796.09s), Nutrien Copilot Setup (870.89496s), Q&A and Resources (915.61s), Future Improvements Planned (936.23s), Closing and Farewell (1074.735s)
Transcript for "Cut the noise and focus on coding: Nutrient Copilot demo":
For our webinar where we'll be going through a quick demonstration of our newest offering, Nutrient Copilot, which is a powerful and useful GitHub Copilot extension that can save you tons of time and effort when coding. My name is Bradley Hearn and, with the product marketing team here at Nutrient. And joining me today is one of our product engineers, Alexandros Apostolakast. Alexandros, it is a pleasure to explore this latest functionality with you. Hello, Bradley. Nice to be here. I think, yes, we can continue actually with the demo. Wonderful. Alright. Well, before we jump in, I do need to cover just a couple of housekeeping items. We're gonna keep today's event short, sweet. It will last approximately fifteen minutes or so. If you have any questions during the demo, just use the q and a functionality on the right side of the screen. As you will notice, we actually prerecorded the actual demo portion of of of the webinar so that Alexandros and I can answer any questions that you may have along the way as it's going on. And finally, yes. This the whole webinar is being recorded and will be available on demand on our website. Alright. So the agenda, first, many of you attending today might have missed, our recent announcement around the rebrand this past fall. So to start things off, I'm gonna give just a quick thirty sixty second overview of the new company, why we rebranded, then we'll jump into why you are watching, and that's to learn more about the functionality of this GitHub Copilot extension and how it can be leveraged to help you stay focused on writing code and not switching between browsers constantly. And then at the end, we'll have a couple a little bit of time for a few questions. Alright. To kick things off, since the audience for this is almost exclusively developers using Nutrien products, You are, likely aware that we made the major announcement recently, with the complete company rebrand, tying our various legacy business lines together under one umbrella. Whether you knew us before as PDF kit, with MB, Orpolis, Aquaforest, Integrify, we are now Nutrien. Same company, all the same great technology, just now rebranded under a single banner with a single mission. And that mission is to evolve how humans experience and interact with documents. So with the rebrand, we now have an unrivaled suite of document solutions all under one roof. And whether it's our industry leading SDKs or Microsoft three sixty five low code solutions or our no code workflow automation platform, we want to leverage the, like, unrivaled breadth of our solutions to help developers and product leaders like you deliver on the promise of digital transformation. To go from a world of unnecessary complexity toward simplicity and ultimately toward true innovation. And so we take pride in simplifying that complexity you face. Offering speed, savings, security, to not not just become your solution for today's document challenges, but also more importantly to become your partner for tomorrow's document innovations. We are thrilled to be building the future of innovation right alongside you. And that brings us to today's demo. Nutrient Copilot is a GitHub Copilot extension tailored specifically for developers using the Nutrient products. Because navigating code, APIs, searching searching for documentation, these things slow you down, and they don't have to. So it's built on top of the GitHub Copilot. This extension integrates seamlessly with Versus Code, connects directly to Nutrien's official documentation. It has everything you need, answers, code snippets, API references right in your editor so you can stay focused and build faster. But enough talking. I'm gonna transition it over to the demo that Alexandros created so we can see some of what this looks like in action. Again, this is a prerecorded portion of the video so Alexandros and I can answer any questions you might have, along the way. Hello. I'm Alexandros, a product engineer at Nutrien. And today, I'm excited to demonstrate to you a new developer tool that we developed, which is called Nutrient Copilot. We will help you revolutionize your development and code faster and smarter using Nutrient products. So let's move on of how we can install it. The official documentation can be found under github.com/apps/nutrientcopilot. Everyone have access to visit this page, and, if you are logged in with your account, this is the process how of how we can install it. So if you click configure, you will see that there is a list of your accounts. You have two options. One is to install it in your personal account. But, if you're an organization, admin, you can install this one in your whole application. So let's move on with the personal account. So at the moment, I can read here that it requires access for the Copilot chat and Copilot editor context, which actually makes sense because that's what we need access to. Make it work. Click install. And as we can see, that was it. Very simple process. You will plan to this page, and then we are ready to move on to our code editor and, try a few real time examples. So let's move to Versus Code. So right now, we're inside Versus Code where we have already prepared a Vite react TypeScript project with a basic URL. So let's say that I want now to use the mutant copilot. How I can do it? So it's very simple. I will press up because I have it installed. I will see this Nutrient Copilot here. There is a chance that you won't see here. Don't worry. Just write Nutrien Copilot, press enter, and it will start working. Maybe it won't propose it to you, but it's part of the process. So after you add this, you can ask questions to Nutrien Copilot that will have access to our knowledge base, to documentation, quick start guides. So let's try something. So, Ken, I add a custom. So I'm asking now this question. Normally, I will have to go to the documentation, try to search through guide and docs, and figure out if I can do it. But right now, we are sending a piece of code. Now Newton Copilot can figure out a code and propose solution. Okay. Let's see. Let's apply it. So if we want to apply the solution, it's quite simple, actually. You just press this button. And, here we are. This is it, but we have another. Yeah. We don't like this. Let's use this opportunity to find out if needed compile and can resolve it. Okay. So let's see. We will just type in the error. Let's go ahead and call the result. So let's give it some time. Depending on the question and the context, it can be very fast. It can take some time. But, yes, I think it's in general fast. Okay. Look at that. I believe that now we got it. Yeah. So we have the proper type here, and I think this is how it should be. As soon as I applied. Now I needed Copilot to take the control, and, we'll try to figure out how to apply this on our code base. Okay. So let's see. Yeah. I didn't see any errors. Great. Everything looks fine. So let's not forget to save our file. And, well, yeah, there it is. So this is actually the application. It's running on the background, and we can see already it's in. So we click this button, and it works. Thank you, Nutriette Copilot. So what else we want to do? I want to add a custom item to the item. And I'll just do this for now. I believe next, we can ask to, to make this button more useful. For example, we could make this button to rotate all the pages of the documents by 90 degrees. Yeah. It seems great. So let's try to apply. So I can see Copilot. Did not change much. I actually yeah. This is it. Sorry. Just press the wrong one. It was the previous. And here we are. Yeah. I like the change. Let's save it. Wait. This is our new icon. That's nice. Okay. So I want my custom. Right? Item to rotate all the pages. Statement by 90 degrees, and change the icon to be relevant to this action. Okay. So let's play this one also. Let's create something more useful because okay. We added a button, but let's make it do something. So right now, Nitro Copilot will communicate with our knowledge base again, and it will try to find relevant documentation guides, getting access to everything and figure out how we can do what we want to do. From what I can see, it looks quite correct. So let's try. Come on. Do it for us. Make it work faster. That looks okay. We have virus. Okay. Let's take it out. So, yes, we see this icon. It looks better. It's like a rotate icon. And when we click it, nice. Yeah. The base the pages of the whole document by 90 degrees. So thinking you can copilot. I think that was it. To close this demo, I would like to mention, two things. One is that we can use Copilot at the same time with Nutrient Copilot. For example, if I remove the reference to Nutrient Copilot, I can ask questions to my for my code. For example, I can say refactor it, improve it, something that is not related to Nutrient Copilot or to Nutrient products. But at the same time, when I want something more specific, like, in our case, I want to rotate the document. Copilot doesn't know how to do that, but Nutrient Copilot knows how to do that. And the second thing I would like to mention is that, this is currently on review. We are still under development. We are constantly improving it, and the the feedback, from you, it's very important. So you can use it. You can install it. You saw the process. It's very simple, and you can have two, three questions per day for free. Thank you very much for watching this demo. Great. Thank you, Alexandros. As you saw, getting started is very, very easy. Simply visit Nutrien Copilot page in GitHub and click configure. You'll be guided pretty seamlessly through the next steps. And then once you're configured, you activate the extension by invoking at Nutrien dash Copilot, within your GitHub Copilot chat interface, and then you will then grant the permissions it asks for, and then you're ready to go. Again, nutrient copilot is currently in preview. You can try it out for free, and get 50 questions per day. No subscription is required. Just simply install it using your GitHub account and start coding. Alright. So that brings us to the end of today's presentation, but as promised, we're gonna answer a few, questions. We also invite you to visit nutrient.i0 to learn more about all the solutions that we provide. We'll find a you'll find a ton of helpful resources, as you know, like our blog, product pages, guides, demos. Alright. Alexandros, here is the first one. Does it this is a very common question. Does it work beyond, the Nutrien SDK products? It could do maybe, but it's not, made for that. It's mainly to create something like a portal for our clients or our users to communicate directly with development start up guides, documentation, and speed up their coding process. So no. The answer is no. Okay. Another one here. What are the next features you're gonna enable with this? We are planning few features to be added. Mainly there are improvements, but for the moment, we are kind of limited from the GitHub for pilots. This is completely new. It just enabled the ability to create a GitHub, Copilot extensions. But, I can speak about one feature we are planning to add after it's, available from GitHub, which is feedback. It will help us improve the product a lot. And feedback, I mean, like, a thumbs up, thumbs down button that will send us a kind of feedback that we can understand if it's useful for the users or it's not. Okay. Cool. And then on the, the inverse of that, what are what are the limitations? The main limitations we have at the moment is, that this is a very new product, from GitHub Copilot, and, we're actually waiting for new features so we can go and enable them from our side. This is actually the biggest limitation at the moment. But, yeah, it's good. We are going, at the same time with GitHub Copilot. At the moment, we have implemented the whole aspect of whatever it's can be provided from their APIs, and we will come up with new features. We will be sure that we will update you about them. Great. Yeah. Makes sense. It's brand new. There's gonna be limitations, but it will constantly be improved and iterated upon. Great. Thank you. Alright. So that's all the time that we have that would all the time that we allotted today. I think we got to all the questions. But if we did not get to your question, no worries. Promise we will follow-up directly after the webinar. And if you think of a question later on and wanted to ask, please reach out. And And the same goes if you're watching this recording a month from now. Please reach out. We're happy to answer any questions you have. Okay. So on behalf of Alexandros and the entire Nutrien team, thank you so much for joining us. Please enjoy the rest of your day.