{"id":432,"date":"2024-08-22T13:39:56","date_gmt":"2024-08-22T11:39:56","guid":{"rendered":"https:\/\/iag-recursos.azurewebsites.net\/?page_id=432"},"modified":"2024-10-10T10:15:34","modified_gmt":"2024-10-10T08:15:34","slug":"2-2-herramientas-personalizadas-de-iag","status":"publish","type":"page","link":"https:\/\/iag.recursos.uoc.edu\/en\/2-2-herramientas-personalizadas-de-iag\/","title":{"rendered":"2.2. Customized GAI tools"},"content":{"rendered":"<p>Some GAI models that can be installed on a personal computer have already appeared. This is an artificial intelligence similar to ChatGPT using the GPT4All project. This open-source project, available on GitHub, allows us to operate a chatbot locally without needing the internet or a powerful computer, although with more limited capabilities than models such as GPT-4. In addition, we can train the GAI with data to customize an IAG.<\/p>\n<p>GPT4All primarily uses models based on GPT-J, derived from GPT-2 (OpenAI) or Llama\u2019s AI (Meta), so it offers a more private alternative for tasks such as answering questions, assisting in writing, summarizing documents and other basic functions. To install it, visit <a href=\"https:\/\/gpt4all.io\" target=\"_blank\" rel=\"noopener\">https:\/\/gpt4all.io<\/a>, choose the version for your operating system (Windows, macOS or GNU\/Linux) and follow the steps to select and download the AI models, which are pretrained multi-gigabyte files.<\/p>\n<p>Once the desired model is installed and configured, you can start interacting with the chatbot. Although the models are primarily trained in English, they may work to some degree in Spanish. In addition, the app allows new models to be updated and downloaded as they become available (some models require APIs and, therefore, work upon payment, but some are free, such as Mistral).<\/p>\n<figure id=\"attachment_132\" aria-describedby=\"caption-attachment-132\" style=\"width: 810px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-132 size-full\" src=\"\/wp-content\/uploads\/2024\/08\/PID_00302336_3-1.jpg\" alt=\"\" width=\"810\" height=\"488\" srcset=\"\/wp-content\/uploads\/2024\/08\/PID_00302336_3-1.jpg 810w, \/wp-content\/uploads\/2024\/08\/PID_00302336_3-1-300x181.jpg 300w, \/wp-content\/uploads\/2024\/08\/PID_00302336_3-1-768x463.jpg 768w\" sizes=\"(max-width: 810px) 100vw, 810px\" \/><figcaption id=\"caption-attachment-132\" class=\"wp-caption-text\">Gpt4all.io<br \/>Source: own creation<\/figcaption><\/figure>\n<p>Another company that has provided a similar option is Nvidia with its ChatRTX tool. It is a GAI tool that allows us to customize a GPT model connected to our own content: documents, notes or other data. This allows us to query a custom chatbot to get context-relevant responses quickly. But there is currently an essential requirement: our personal computer, where we have installed ChatRTX, must have a Nvidia RTX-type graphics card.<\/p>\n<div class=\"featured featured-grey\"><p>Nvidia. (22 of April 2024). Build a Custom LLM with ChatRTX. <a href=\"https:\/\/www.nvidia.com\/en-us\/ai-on-rtx\/chatrtx\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.nvidia.com\/en-us\/ai-on-rtx\/chatrtx\/<\/a><\/p>\n<\/div>\n<figure id=\"attachment_137\" aria-describedby=\"caption-attachment-137\" style=\"width: 810px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-137 size-full\" src=\"\/wp-content\/uploads\/2024\/08\/PID_00302336_4.jpg\" alt=\"\" width=\"810\" height=\"492\" srcset=\"\/wp-content\/uploads\/2024\/08\/PID_00302336_4.jpg 810w, \/wp-content\/uploads\/2024\/08\/PID_00302336_4-300x182.jpg 300w, \/wp-content\/uploads\/2024\/08\/PID_00302336_4-768x466.jpg 768w\" sizes=\"(max-width: 810px) 100vw, 810px\" \/><figcaption id=\"caption-attachment-137\" class=\"wp-caption-text\">ChatRTX installed on a personal computer<br \/>Source: Nvidia<\/figcaption><\/figure>\n<p>There is also the option to use similar technologies on mobile devices, such as <a href=\"https:\/\/www.luzia.com\/\" target=\"_blank\" rel=\"noopener\">LuzIA<\/a>.<\/p>\n<p>If we do not want to install software on our computer, we can create customized ChatGPTs of our own or use public ChatGPTs. This is called Chat GPRT\u2019s <strong>GPTs<\/strong>.<\/p>\n<div class=\"featured featured-grey\"><p>Public GPTs can be found at the link below: <a href=\"https:\/\/chat.openai.com\/gpts\" target=\"_blank\" rel=\"noopener\">https:\/\/chat.openai.com\/gpts<\/a><\/p>\n<\/div>\n<figure id=\"attachment_141\" aria-describedby=\"caption-attachment-141\" style=\"width: 810px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-141 size-full\" src=\"\/wp-content\/uploads\/2024\/08\/PID_00302336_5.jpg\" alt=\"\" width=\"810\" height=\"574\" srcset=\"\/wp-content\/uploads\/2024\/08\/PID_00302336_5.jpg 810w, \/wp-content\/uploads\/2024\/08\/PID_00302336_5-300x213.jpg 300w, \/wp-content\/uploads\/2024\/08\/PID_00302336_5-768x544.jpg 768w\" sizes=\"(max-width: 810px) 100vw, 810px\" \/><figcaption id=\"caption-attachment-141\" class=\"wp-caption-text\"><a href=\"http:\/\/chat.openai.com\" target=\"_blank\" rel=\"noopener\">OpenAI<\/a><br \/>Source: own creation<\/figcaption><\/figure>\n<p>If we want to create our own custom GPT, we will need a paid version of ChatGPT. We must access the website: <a href=\"https:\/\/chat.openai.com\/gpts\/editor\" target=\"_blank\" rel=\"noopener\">https:\/\/chat.openai.com\/gpts\/editor<\/a>.<\/p>\n<figure id=\"attachment_147\" aria-describedby=\"caption-attachment-147\" style=\"width: 810px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-147 size-full\" src=\"\/wp-content\/uploads\/2024\/08\/PID_00302336_6.jpg\" alt=\"\" width=\"810\" height=\"766\" srcset=\"\/wp-content\/uploads\/2024\/08\/PID_00302336_6.jpg 810w, \/wp-content\/uploads\/2024\/08\/PID_00302336_6-300x284.jpg 300w, \/wp-content\/uploads\/2024\/08\/PID_00302336_6-768x726.jpg 768w\" sizes=\"(max-width: 810px) 100vw, 810px\" \/><figcaption id=\"caption-attachment-147\" class=\"wp-caption-text\"><a href=\"http:\/\/chat.openai.com\" target=\"_blank\" rel=\"noopener\">OpenAi<\/a><br \/>Source: own creation<\/figcaption><\/figure>\n<h3>How do we parameterize it?<\/h3>\n<ul>\n<li><em><strong>Name\/Description<\/strong><\/em>: name and description of our GPT.<\/li>\n<li><em><strong>Instructions<\/strong><\/em>: guidelines on how our GPT must behave. Somehow, this is similar to the content we give ChatGPT when we have a dialogue.<\/li>\n<li><em><strong>Conversation starters<\/strong><\/em>: proposal of four examples of prompts that need to appear when the chat starts.<\/li>\n<li><em><strong>Knowledge<\/strong><\/em>: this section is critical, as it is where we can actually customize our GPT. We will add all the files that can train the GPT.<\/li>\n<li><em><strong>Capabilities<\/strong><\/em>: depending on the purpose of our custom GPT, we will enable web browsing, DALL-E or code interpreter.<\/li>\n<li><em><strong>Actions<\/strong><\/em>: this more advanced section allows us to retrieve information from chat conversations we have had with ChatGPT or connect this GPT to external tools (via API).<\/li>\n<\/ul>\n<p>Let us see an example:<\/p>\n<p>Imagine we want to create a personalized GPT \u201cHistory Academic Assistant\u201d. We would need to enter the fields as follows:<\/p>\n<ul>\n<li><em><strong>Name<\/strong><\/em>: History Academic Assistant.<\/li>\n<li><em><strong>Description<\/strong><\/em>: : this GPT is designed to provide academic support to history students. It provides detailed explanations of historical events, aids in essay writing, exam preparation, and critical review of historical sources. It is ideal for students looking to deepen their understanding of global and national history.<\/li>\n<li><em><strong>Instructions<\/strong><\/em>: the GPT must maintain an educational and professional tone. It must provide detailed and well-founded answers using clear and accessible language. It must be able to handle questions on a wide range of historical periods and topics, from ancient to contemporary history, including analysis of historical implications and contexts.<\/li>\n<li><em><strong>Conversation starters<\/strong><\/em>:\n<ul>\n<li>\u201cExplain to me the causes and consequences of the French Revolution\u201d.<\/li>\n<li>\u201cI need help structuring a Cold War essay\u201d.<\/li>\n<li>\u201cWhat were the main impacts of colonization in Latin America?\u201d.<\/li>\n<li>\u201cDiscussion about the differences and similarities between the Roman Empire and the British Empire\u201d.<\/li>\n<\/ul>\n<\/li>\n<li><em><strong>Knowledge<\/strong><\/em>: integrate a database of historical texts, chronicles, primary and secondary documents, and academic history articles. This may include access to digital libraries, historical document files, and the latest research published in history journals.<\/li>\n<li><em><strong>Capabilities<\/strong><\/em>:\n<ul>\n<li>Enable web browsing to search for up-to-date and verified information from trusted academic sources, such as history encyclopedias, university databases, and specialty publications.<\/li>\n<li>Allow access to graph and map generation features to illustrate territorial, demographic, or economic changes over time visually.<\/li>\n<\/ul>\n<\/li>\n<li><em><strong>Actions<\/strong><\/em>: we do not need to connect this GPT to external APIs to perform specific tasks, as its primary function is informational and educational. However, it could be configured to interact with academic systems that allow students to manage their study materials, such as uploading essays or receiving feedback.<\/li>\n<\/ul>\n<p>Now, we need to save it and decide who will be able to access the custom GPT:<\/p>\n<ul>\n<li>The creator of the custom GPT.<\/li>\n<li>Whoever has the link that leads to the custom GPT created.<\/li>\n<li>Open to everyone.<\/li>\n<\/ul>\n<p>And here is how the <strong>custom GPT History Academic Assistant<\/strong> we created would show up:<\/p>\n<figure id=\"attachment_497\" aria-describedby=\"caption-attachment-497\" style=\"width: 598px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-497 size-full\" src=\"\/wp-content\/uploads\/2024\/10\/PID_00302340_01.png\" alt=\"\" width=\"598\" height=\"546\" srcset=\"\/wp-content\/uploads\/2024\/10\/PID_00302340_01.png 598w, \/wp-content\/uploads\/2024\/10\/PID_00302340_01-300x274.png 300w\" sizes=\"(max-width: 598px) 100vw, 598px\" \/><figcaption id=\"caption-attachment-497\" class=\"wp-caption-text\"><a href=\"http:\/\/chat.openai.com\" target=\"_blank\" rel=\"noopener\">OpenAi<\/a><br \/>Source: own creation<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Some GAI models that can be installed on a personal computer have already appeared. This is an artificial intelligence similar to ChatGPT using the GPT4All project. This open-source project, available on GitHub, allows us to operate a chatbot locally without needing the internet or a powerful computer, although with more limited capabilities than models such [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"acf":[],"_links":{"self":[{"href":"https:\/\/iag.recursos.uoc.edu\/en\/wp-json\/wp\/v2\/pages\/432"}],"collection":[{"href":"https:\/\/iag.recursos.uoc.edu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/iag.recursos.uoc.edu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/iag.recursos.uoc.edu\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/iag.recursos.uoc.edu\/en\/wp-json\/wp\/v2\/comments?post=432"}],"version-history":[{"count":7,"href":"https:\/\/iag.recursos.uoc.edu\/en\/wp-json\/wp\/v2\/pages\/432\/revisions"}],"predecessor-version":[{"id":513,"href":"https:\/\/iag.recursos.uoc.edu\/en\/wp-json\/wp\/v2\/pages\/432\/revisions\/513"}],"wp:attachment":[{"href":"https:\/\/iag.recursos.uoc.edu\/en\/wp-json\/wp\/v2\/media?parent=432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}