Comando R+ da Cohere (08-2024)

O modelo cohere.command-r-plus-08-2024 é otimizado para tarefas complexas, oferece compreensão avançada de linguagem, maior capacidade e respostas mais sutis do que cohere.command-r-plus e pode manter o contexto de seu longo histórico de conversas de 128.000 tokens. Esse modelo também é ideal para resposta a perguntas, análise de sentimentos e recuperação de informações.

Alias do Modelo

Você pode usar um alias de modelo em vez de seu ID de modelo no código do cliente. Um alias de modelo funciona vinculando automaticamente seu aplicativo à versão mais recente de um modelo dentro de uma família de modelos, para que você não precise atualizar manualmente o ID do modelo em seu código. Observe que apenas alguns modelos têm um alias.
  • Playground: Selecione o modelo pré-treinado com o sufixo -latest.
  • API/CLI/SDK: Informe o alias em vez do ID do modelo. Exemplo da CLI: model_id = "<model-alias>"
Modelo Alias do Modelo
cohere.command-r-plus-08-2024 cohere.command-plus-latest

Disponível nestas regiões

  • Leste do Brasil (São Paulo)
  • Centro da Alemanha (Frankfurt)
  • Centro do Japão (Osaka)
  • Leste dos EAU (Dubai) (Disponível como cohere.command-r-plus-08-2024-tp4-64k apenas para cluster de IA dedicado)
  • Sul do Reino Unido (Londres)
  • Leste dos EUA (Ashburn) (somente cluster de IA dedicado)
  • Centro-Oeste dos EUA (Chicago)

Principais Recursos

  • Otimizado para tarefas complexas, oferece compreensão avançada de linguagem, maior capacidade e respostas mais sutis do que cohere.command-r-plus, e pode manter o contexto de seu longo histórico de conversas de 128.000 tokens. Também ideal para resposta a perguntas, análise de sentimentos e recuperação de informações.
  • Tamanho máximo do prompt + resposta: 128.000 tokens para cada execução.
  • Para inferência sob demanda, o tamanho da resposta é limitado a 4.000 tokens para cada execução.
  • Para o modo dedicado, o tamanho da resposta não é limitado e o tamanho do contexto é de 128.000 tokens.
  • Melhoria nas habilidades de matemática, codificação e raciocínio.
  • Recurso de geração aumentada de recuperação (RAG) multilíngue aprimorada com opções de citação personalizáveis.
  • Para inferência dedicada, crie um cluster de IA dedicado e um ponto final e hospede o modelo no cluster.

Cluster de IA Dedicado para o Modelo

Na lista de regiões anterior, os modelos em regiões que não estão marcadas com (somente cluster de IA dedicado) têm opções de cluster de IA sob demanda e dedicadas. Para a opção sob demanda, você não precisa de clusters e pode acessar o modelo no playground da Console ou por meio da API.

Para acessar um modelo por meio de um cluster de IA dedicado em qualquer região listada, você deve criar um ponto final para esse modelo em um cluster de IA dedicado. Para o tamanho da unidade de cluster que corresponde a este modelo, consulte a tabela a seguir.

Modelo Base Cluster de Ajuste Cluster de Hosts Informações da Página de Preços Aumento do Limite do Cluster de Solicitações
  • Nome do Modelo: Command R+ 08-2024
  • Nome do Modelo do OCI: cohere.command-r-plus-08-2024
Não disponível para ajuste fino
  • Tamanho da Unidade: Large Cohere V2_2
  • Unidades Obrigatórias: 1
  • Nome do produto da página de preços: Large Cohere - Dedicated
  • Para Hospedagem, Multiplique o Preço Unitário: x2
  • Nome do Limite: dedicated-unit-large-cohere-count
  • Para Hospedagem, Solicitar Aumento de Limite por: 2
  • Nome do Modelo: Cohere Command R+ 08-2024 (tp4)
  • Nome do Modelo do OCI: cohere.command-r-plus-08-2024-tp4-64k
Não disponível para ajuste fino
  • Tamanho da Unidade: Large Cohere
  • Unidades Obrigatórias: 1
  • Nome do produto da página de preços: Large Cohere - Dedicated
  • Para Hospedagem, Multiplique o Preço Unitário: x2
  • Nome do Limite: dedicated-unit-large-cohere-count
  • Para Hospedagem, Solicitar Aumento de Limite por: 2
Dica

  • Se você não tiver limites de cluster suficientes em sua tenancy para hospedar o modelo Cohere Command R+ (08-2024) em um cluster de IA dedicado, solicite que o limite dedicated-unit-large-cohere-count aumente em 2.

  • Revise os benchmarks de desempenho do cluster do Cohere Command R+ 08-2024 (tp4) e do Cohere Command R+ 08-2024 para diferentes casos de uso.

Datas de Liberação e Baixa

Modelo Data de Liberação Data de Aposentadoria Sob Demanda Data de Baixa do Modo Dedicado
cohere.command-r-plus-08-2024 2,024-11-14 Pelo menos um mês após o lançamento do 1o modelo de substituição. Pelo menos 6 meses após o lançamento do 1o modelo de substituição.
Importante

Para obter uma lista de todas as linhas de tempo do modelo e detalhes de baixa, consulte Desativando os Modelos.

Parâmetros de Modelo

Para alterar as respostas do modelo, você pode alterar os valores dos parâmetros a seguir no playground ou na API.

Máximo de tokens de saída

O número máximo de tokens que você deseja que o modelo gere para cada resposta. Estime quatro caracteres por token. Como você está solicitando um modelo de chat, a resposta depende do prompt e cada resposta não necessariamente usa o máximo de tokens alocados.

Substituição de preâmbulo

Um contexto inicial ou mensagem de orientação para uma modelo de chat. Quando você não dá um preâmbulo a uma modelo de bate-papo, o preâmbulo padrão para essa modelo é usado. Você pode designar um preâmbulo no parâmetro Substituição de preâmbulo para os modelos. O preâmbulo padrão para a família Cohere é:

You are Command.
            You are an extremely capable large language model built by Cohere. 
            You are given instructions programmatically via an API
            that you follow to the best of your ability.

A substituição do preâmbulo padrão é opcional. Quando especificado, a substituição de preâmbulo substitui o preâmbulo Cohere padrão. Ao adicionar um preâmbulo, para obter melhores resultados, forneça o contexto do modelo, as instruções e um estilo de conversa.

Dica

Para modelos de chat sem o parâmetro de substituição de preâmbulo, você pode incluir um preâmbulo na conversa de chat e solicitar diretamente que o modelo responda de uma determinada maneira.
Modo de Segurança
Adiciona uma instrução de segurança para o modelo usar ao gerar respostas. As opções são:
  • Contextual: (Padrão) Coloca menos restrições na saída. Mantém as principais proteções com o objetivo de rejeitar sugestões prejudiciais ou ilegais, mas permite palavrões e algum conteúdo tóxico, conteúdo sexualmente explícito e violento e conteúdo que contém informações médicas, financeiras ou legais. O modo contextual é adequado para entretenimento, uso criativo ou acadêmico.
  • Rigoroso: Tem como objetivo evitar tópicos sensíveis, como atos violentos ou sexuais e palavrões. Este modo visa proporcionar uma experiência mais segura, proibindo respostas ou recomendações que considere inadequadas. O modo estrito é adequado para uso corporativo, como para comunicações corporativas e atendimento ao cliente.
  • Desativado: nenhum modo de segurança é aplicado.
Temperatura

O nível de aleatoriedade usado para gerar o texto de saída.

Dica

Comece com a temperatura definida como 0 ou menos de um e aumente a temperatura conforme você gera novamente os prompts para uma saída mais criativa. As altas temperaturas podem introduzir alucinações e informações factualmente incorretas.
Top p

Um método de amostragem que controla a probabilidade cumulativa dos principais tokens a serem considerados para o próximo token. Atribua a p um número decimal entre 0 e 1 para a probabilidade. Por exemplo, insira 0,75 para os 75% principais a serem considerados. Defina p como 1 para considerar todos os tokens.

Top k

Um método de amostragem no qual o modelo escolhe o próximo token aleatoriamente dos tokens mais prováveis do top k. Um valor alto para k gera uma saída mais aleatória, o que torna o texto de saída mais natural. O valor padrão para k é 0 para os modelos Cohere Command e -1 para os modelos Meta Llama, o que significa que o modelo deve considerar todos os tokens e não usar esse método.

Penalidade de frequência

Uma penalidade atribuída a um token quando esse token aparece com frequência. Altas penalidades incentivam menos tokens repetidos e produzem uma saída mais aleatória.

Para os modelos da família Meta Llama, essa penalidade pode ser positiva ou negativa. Os números positivos incentivam o modelo a usar novos tokens e os números negativos incentivam o modelo a repetir os tokens. Defina como 0 para desativar.

Penalidade de presença

Uma multa atribuída a cada token quando ele aparece na saída para incentivar a geração de saídas com tokens que não foram usados.

Pré-implantado

Um parâmetro que faz o melhor esforço para amostras de tokens deterministicamente. Quando um valor é atribuído a esse parâmetro, o modelo de linguagem grande tem como objetivo retornar o mesmo resultado para solicitações repetidas quando você atribui o mesmo seed e parâmetros para as solicitações.

Os valores permitidos são números inteiros e a atribuição de um valor de seed grande ou pequeno não afeta o resultado. Designar um número para o parâmetro seed é semelhante a marcar a solicitação com um número. O modelo de linguagem grande tem como objetivo gerar o mesmo conjunto de tokens para o mesmo número inteiro em solicitações consecutivas. Esse recurso é especialmente útil para depuração e teste. O parâmetro de teste não tem valor máximo para a API e, na Console, seu valor máximo é 9999. Deixar o valor pré-implantado em branco na Console ou nulo na API desativa esse recurso.

Advertência

O parâmetro seed pode não produzir o mesmo resultado no longo prazo, porque as atualizações de modelo no serviço OCI Generative AI podem invalidar o seed.