Repository logo
 
Publication

Otimização de prompts em Modelos de Linguagem de Grande Escala

datacite.subject.fosEngenharia e Tecnologia
datacite.subject.sdg09:Indústria, Inovação e Infraestruturas
dc.contributor.advisorMartins, António Constantino Lopes
dc.contributor.authorCUNHA, ANDRÉ MACHADO LEÃO DA SILVA
dc.date.accessioned2025-11-11T10:59:24Z
dc.date.available2025-11-11T10:59:24Z
dc.date.issued2025-10-22
dc.description.abstractA presente dissertação aborda o impacto das técnicas de prompt engineering na utilização de Modelos de Linguagem de Grande Escala (LLMs), com foco no domínio da programação. Apesar do enorme potencial destes modelos, a sua eficácia depende fortemente da formulação de instruções claras, contextualizadas e adequadas. Neste trabalho é proposto o desenvolvimento de um sistema capaz de gerar versões otimizadas de prompts fornecidos por utilizadores, aplicando estratégias de melhoria contínua e feedback. O sistema é avaliado através da comparação entre as respostas produzidas a partir dos prompts originais e otimizados, com recurso a métricas como precisão, e execução prática do código gerado. A investigação contribui para o aprofundamento do conhecimento sobre a engenharia de prompts e para a criação de interações mais eficazes e fiáveis com LLMs, oferecendo suporte prático a programadores e profissionais que dependem da qualidade das respostas para resolver problemas técnicos.por
dc.description.abstractThis dissertation investigates the role of prompt engineering techniques in improving the performance of Large Language Models (LLMs) within the programming domain. While LLMs have shown remarkable potential across multiple areas, their practical effectiveness is often limited by the quality and contextual relevance of the prompts provided. To address this challenge, we propose the development of a system designed to generate optimized versions of user-provided prompts, making use of prompt engineering strategies such as clarification, chain-of-thought reasoning, and task decomposition. The system was implemented in Python with widely adopted libraries and frameworks, including OpenAI’s API and Gradio for the user interface. The evaluation process focused on the comparative analysis of outputs generated with original prompts versus optimized prompts, employing metrics such as accuracy and the executable validity of the produced code. Overall, this work provides both theoretical and practical insights into prompt engineering, aiming to support researchers, developers, and practitioners in building more effective interactions with LLMs.eng
dc.identifier.tid204032784
dc.identifier.urihttp://hdl.handle.net/10400.22/30809
dc.language.isopor
dc.rights.uriN/A
dc.subjectArtificial Intelligence
dc.subjectLarge Language Models
dc.subjectPrompt Engineering
dc.subjectInteligência artificial
dc.subjectModelos de Linguagem em Grande Escala
dc.subjectEngenharia de prompts
dc.titleOtimização de prompts em Modelos de Linguagem de Grande Escalapor
dc.title.alternativePrompt optimization in Large Language Modelseng
dc.typemaster thesis
dspace.entity.typePublication
thesis.degree.nameMestrado em Engenharia Informática

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Tese_6150.pdf
Size:
4.73 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
4.03 KB
Format:
Item-specific license agreed upon to submission
Description: