Enable javascript in your browser for better experience. Need to know to enable it?

÷ÈÓ°Ö±²¥

Modelos de linguagem de grande porte (LLMs) de c¨®digo aberto para programa??o

Publicado : Sep 27, 2023
N?O ENTROU NA EDI??O ATUAL
Este blip n?o est¨¢ na edi??o atual do Radar. Se esteve em uma das ¨²ltimas edi??es, ¨¦ prov¨¢vel que ainda seja relevante. Se o blip for mais antigo, pode n?o ser mais relevante e nossa avalia??o pode ser diferente hoje. Infelizmente, n?o conseguimos revisar continuamente todos os blips de edi??es anteriores do Radar. Saiba mais
Sep 2023
Avalie ?

GitHub Copilot ¨¦ uma ferramenta valiosa para assist¨ºncia de programa??o durante o desenvolvimento de software. Por baixo dos panos, os podem oferecer ¨®timas experi¨ºncias de desenvolvimento por meio de assist¨ºncia de c¨®digo em linha, ajuste fino de c¨®digo, suporte conversacional na IDE e muito mais. A maioria desses modelos ¨¦ propriet¨¢ria e s¨® pode ser usada por meio de servi?os de assinatura. No entanto, existem v¨¢rios modelos de linguagem de grande porte (LLMs) de c¨®digo aberto para programa??o que podem ser usados. Se voc¨º precisar construir seu pr¨®prio servi?o de assist¨ºncia de programa??o (como para uma ind¨²stria altamente regulada), considere modelos como e . StarCoder ¨¦ treinado com um grande mantido pelo . WizardCoder ¨¦ um modelo StarCoder aprimorado com , um modelo de linguagem que pode gerar c¨®digo de forma criativa. Usamos StarCoder em nossos experimentos e o consideramos ¨²til para gerar elementos estruturados de engenharia de software, como c¨®digo, YAML, SQL e JSON. Com base em nossos experimentos, descobrimos que ambos os modelos s?o receptivos ¨¤ usando exemplos de no prompt. No entanto, para tarefas subsequentes espec¨ªficas (como gera??o de SQL para um banco de dados espec¨ªfico como Postgres), os modelos precisaram de . Recentemente, a Meta lan?ou o Code Llama, uma vers?o especializada para c¨®digo do Llama 2. Recomendamos que voc¨º utilize com cautela esses modelos de c¨®digo aberto. Considere suas , as licen?as dos c¨®digos e dos conjuntos de dados usados para treinar os modelos. Avalie cuidadosamente esses aspectos antes de escolher qualquer um desses LLMs para sua organiza??o.

Inscreva-se para receber a newsletter do Technology Radar

?

?

Seja assinante

?

?

Visite nosso arquivo para acessar os volumes anteriores