Módulo personalizado para a integração do CMS Drupal: API da OpenAI e o widget de campo

Bibliographic Details
Main Author: Paula, Mateus Santos de [UNESP]
Publication Date: 2024
Format: Bachelor thesis
Language: por
Source: Repositório Institucional da UNESP
Download full: https://hdl.handle.net/11449/258607
Summary: Com o avanço tecnológico muitas coisas que pensávamos que demoraram para chegar ao uso da população, como o uso de inteligência artificial, já estão presentes no dia a dia de alguns setores econômicos da sociedade. O uso de IA vem trazendo muito valor e acelerando entregas em algumas áreas, além de ser um grande recurso para dúvidas e novos insights. No caso da criação de conteúdo, isso se destaca por auxiliar na construção de textos para notícias, postagens em blogs e etc. Diante disso, o presente trabalho tem como objetivo desenvolver um módulo customizado para o sistema de gerenciamento de conteúdo Drupal que se integre com a API OpenAI (especificamente o modelo ChatGPT). Este desenvolvimento simplifica o processo de criação e edição de conteúdo, permitindo que os criadores de conteúdo consultem diretamente o CMS sem exigir acesso separado à plataforma OpenAI. O projeto inclui a criação de um widget que facilita o envio rápido de mensagens e a verificação de respostas, além da opção de customizar o produto de acordo com as necessidades do usuário. Considera questões como o uso de ferramentas DevOps para planejamento de ambiente e o uso de Git para atualizações de código para garantir desenvolvimento e coordenação colaborativos. Além disso, são explorados temas como estrutura do CMS, uso de inteligência artificial na produção de conteúdo e benefícios de APIs que permitem conexões entre sistemas.
id UNSP_7e11eb3d88afb57aaa43f0bc45d94978
oai_identifier_str oai:repositorio.unesp.br:11449/258607
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Módulo personalizado para a integração do CMS Drupal: API da OpenAI e o widget de campoCustom module for Drupal CMS integration: OpenAI API and Field WidgetSoftware - DesenvolvimentoTecnologia da informaçãoInteligência artificialComputer software - DevelopmentInformation technologyArtificial intelligenceCom o avanço tecnológico muitas coisas que pensávamos que demoraram para chegar ao uso da população, como o uso de inteligência artificial, já estão presentes no dia a dia de alguns setores econômicos da sociedade. O uso de IA vem trazendo muito valor e acelerando entregas em algumas áreas, além de ser um grande recurso para dúvidas e novos insights. No caso da criação de conteúdo, isso se destaca por auxiliar na construção de textos para notícias, postagens em blogs e etc. Diante disso, o presente trabalho tem como objetivo desenvolver um módulo customizado para o sistema de gerenciamento de conteúdo Drupal que se integre com a API OpenAI (especificamente o modelo ChatGPT). Este desenvolvimento simplifica o processo de criação e edição de conteúdo, permitindo que os criadores de conteúdo consultem diretamente o CMS sem exigir acesso separado à plataforma OpenAI. O projeto inclui a criação de um widget que facilita o envio rápido de mensagens e a verificação de respostas, além da opção de customizar o produto de acordo com as necessidades do usuário. Considera questões como o uso de ferramentas DevOps para planejamento de ambiente e o uso de Git para atualizações de código para garantir desenvolvimento e coordenação colaborativos. Além disso, são explorados temas como estrutura do CMS, uso de inteligência artificial na produção de conteúdo e benefícios de APIs que permitem conexões entre sistemas.With the technological advances, many things that we thought would take a long time to reach the general public, such as the use of artificial intelligence, are now present in the daily lives of some economic sectors of society. The use of AI has been bringing a lot of value and accelerating deliveries in some areas, in addition to being a great resource for questions and new insights. In the case of content creation, this stands out for helping to build texts for news, blog posts, etc. In view of this, the present work aims to develop a customized module for the Drupal content management system that integrates with the OpenAI API (specifically the ChatGPT model). This development simplifies the process of creating and editing content, allowing content creators to directly consult the CMS without requiring separate access to the OpenAI platform. The project includes the creation of a widget that facilitates the quick sending of messages and the verification of responses, in addition to the option to customize the product according to the user's needs. Consider issues such as the use of DevOps tools for environment planning and the use of Git for code updates to ensure collaborative development and coordination. In addition, topics such as CMS structure, the use of artificial intelligence in content production, and the benefits of APIs that enable connections between systems are explored.Universidade Estadual Paulista (Unesp)Martins, Everson [UNESP]Universidade Estadual Paulista (Unesp)Paula, Mateus Santos de [UNESP]2024-12-05T11:47:36Z2024-12-05T11:47:36Z2024-11-06info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfPAULA, Mateus Santos de. Módulo personalizado para a integração do CMS Drupal: API da OpenAI e o widget de campo. Orientador: Everson Martins. 2024. 67 p. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Controle e Automação) - Instituto de Ciência e Tecnologia, Universidade Estadual Paulista, Sorocaba, 2024.https://hdl.handle.net/11449/258607porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESP2024-12-05T18:11:27Zoai:repositorio.unesp.br:11449/258607Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestrepositoriounesp@unesp.bropendoar:29462025-03-28T15:42:24.513862Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Módulo personalizado para a integração do CMS Drupal: API da OpenAI e o widget de campo
Custom module for Drupal CMS integration: OpenAI API and Field Widget
title Módulo personalizado para a integração do CMS Drupal: API da OpenAI e o widget de campo
spellingShingle Módulo personalizado para a integração do CMS Drupal: API da OpenAI e o widget de campo
Paula, Mateus Santos de [UNESP]
Software - Desenvolvimento
Tecnologia da informação
Inteligência artificial
Computer software - Development
Information technology
Artificial intelligence
title_short Módulo personalizado para a integração do CMS Drupal: API da OpenAI e o widget de campo
title_full Módulo personalizado para a integração do CMS Drupal: API da OpenAI e o widget de campo
title_fullStr Módulo personalizado para a integração do CMS Drupal: API da OpenAI e o widget de campo
title_full_unstemmed Módulo personalizado para a integração do CMS Drupal: API da OpenAI e o widget de campo
title_sort Módulo personalizado para a integração do CMS Drupal: API da OpenAI e o widget de campo
author Paula, Mateus Santos de [UNESP]
author_facet Paula, Mateus Santos de [UNESP]
author_role author
dc.contributor.none.fl_str_mv Martins, Everson [UNESP]
Universidade Estadual Paulista (Unesp)
dc.contributor.author.fl_str_mv Paula, Mateus Santos de [UNESP]
dc.subject.por.fl_str_mv Software - Desenvolvimento
Tecnologia da informação
Inteligência artificial
Computer software - Development
Information technology
Artificial intelligence
topic Software - Desenvolvimento
Tecnologia da informação
Inteligência artificial
Computer software - Development
Information technology
Artificial intelligence
description Com o avanço tecnológico muitas coisas que pensávamos que demoraram para chegar ao uso da população, como o uso de inteligência artificial, já estão presentes no dia a dia de alguns setores econômicos da sociedade. O uso de IA vem trazendo muito valor e acelerando entregas em algumas áreas, além de ser um grande recurso para dúvidas e novos insights. No caso da criação de conteúdo, isso se destaca por auxiliar na construção de textos para notícias, postagens em blogs e etc. Diante disso, o presente trabalho tem como objetivo desenvolver um módulo customizado para o sistema de gerenciamento de conteúdo Drupal que se integre com a API OpenAI (especificamente o modelo ChatGPT). Este desenvolvimento simplifica o processo de criação e edição de conteúdo, permitindo que os criadores de conteúdo consultem diretamente o CMS sem exigir acesso separado à plataforma OpenAI. O projeto inclui a criação de um widget que facilita o envio rápido de mensagens e a verificação de respostas, além da opção de customizar o produto de acordo com as necessidades do usuário. Considera questões como o uso de ferramentas DevOps para planejamento de ambiente e o uso de Git para atualizações de código para garantir desenvolvimento e coordenação colaborativos. Além disso, são explorados temas como estrutura do CMS, uso de inteligência artificial na produção de conteúdo e benefícios de APIs que permitem conexões entre sistemas.
publishDate 2024
dc.date.none.fl_str_mv 2024-12-05T11:47:36Z
2024-12-05T11:47:36Z
2024-11-06
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv PAULA, Mateus Santos de. Módulo personalizado para a integração do CMS Drupal: API da OpenAI e o widget de campo. Orientador: Everson Martins. 2024. 67 p. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Controle e Automação) - Instituto de Ciência e Tecnologia, Universidade Estadual Paulista, Sorocaba, 2024.
https://hdl.handle.net/11449/258607
identifier_str_mv PAULA, Mateus Santos de. Módulo personalizado para a integração do CMS Drupal: API da OpenAI e o widget de campo. Orientador: Everson Martins. 2024. 67 p. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Controle e Automação) - Instituto de Ciência e Tecnologia, Universidade Estadual Paulista, Sorocaba, 2024.
url https://hdl.handle.net/11449/258607
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv repositoriounesp@unesp.br
_version_ 1834484076134793216