Modelos abertos e fechados

Por baixo, um modelo é uma grande pilha de pesos treinados (os números que ele aprendeu durante o treinamento) que prevê o próximo token. Este capítulo é sobre as duas maneiras como esses pesos chegam até você, modelos fechados que você aluga através de uma API e modelos de peso aberto que você pode executar sozinho, e sobre onde cada um realmente funciona. O padrão para o qual todos são apontados é um modelo fechado hospedado, e os provedores têm pouca razão para destacar as alternativas, então vale a pena conhecer o menu completo e quando cada parte importa.
Pesos abertos, pesos fechados
Há duas maneiras de ter acesso a um modelo de IA, e a diferença depende de onde o modelo realmente fica.
A primeira maneira é um modelo fechado, às vezes chamado de proprietário. Você o acessa apenas através da API da empresa, que é uma espécie de porta online: você envia texto, recebe texto de volta, e é todo o arranjo. Os pesos do modelo, a gigante pilha de números treinados que o faz funcionar, ficam trancados nos servidores da empresa. Você está alugando acesso, não possuindo nada.
A segunda maneira é um modelo de peso aberto. Aqui a empresa publica esses pesos, para que você possa baixar sua própria cópia e executá-la em hardware que você controla. Pense em alugar um apartamento cuja fiação você nunca poderá ver, versus possuir uma cópia dos planos do prédio.
A maioria das pessoas começa com uma API fechada porque é a porta de entrada mais fácil para entrar, e esse é um lugar fino para começar. A opção aberta é real e vale a pena conhecer, para que você entenda que alugar é uma escolha e não o único caminho.
Onde o modelo funciona
Há uma crença circulando que escolher um modelo aberto significa que você tem que configurar seus próprios servidores e executar a coisa sozinho. Isso não é verdade, e vale a pena esclarecer logo cedo.
Um modelo pode funcionar em um de dois lugares. Com um modelo hospedado, alguma empresa o executa em suas máquinas e você o acessa pela web com uma chamada de API, que é um pequeno pedido que seu código envia e recebe uma resposta de volta. Você nunca toca no computador em que funciona. Com auto-hospedagem, você executa o modelo você mesmo, em seu próprio computador ou seu próprio servidor.
Aqui está a parte que as pessoas perdem. Um modelo aberto não o força para auto-hospedagem. Você pode usar um modelo aberto através de uma empresa de hospedagem da mesma forma confortável que usaria um fechado: você envia um pedido, recebe uma resposta, e alguém mantém a máquina funcionando. Auto-hospedagem é uma opção que você pode tomar, não uma regra que você deve seguir.
Quando cada um faz sentido
Aqui está uma maneira simples de manter a escolha toda. Um modelo fechado hospedado é aluguel: não há nada para configurar, você obtém a melhor qualidade disponível, e paga um pouco cada vez que o usa. Um modelo aberto que você executa sozinho é mais próximo de possuir: você obtém mais controle e mais privacidade, e não há conta de uso por provedor, mas você assume o trabalho de mantê-lo funcionando.
A maioria das pessoas está certa em começar alugando através de uma API, e a maioria nunca precisa de mais do que isso. Alugar primeiro é o caminho normal, sensato.
O ponto deste capítulo não era que você deveria mudar para executar o seu próprio. Era apenas que você deveria saber que a escolha é sua, então se suas necessidades mudarem um dia, você reconhecerá a opção pelo que é.
Com um modelo escolhido, a próxima pergunta é como você fala com ele. O próximo capítulo, Prompting, é sobre orientar qualquer modelo que você escolha para que ele lhe dê o que você realmente quer.

