Apidog

All-in-one Collaborative API Development Platform

Design de API

Documentação de API

Depuração de API

Mock de API

Testes Automatizados de API

Inscreva-se gratuitamente
Home / Ponto de vista / Visão geral do xAI Grok e como usar sua API

Visão geral do xAI Grok e como usar sua API

Em novembro de 2023, a empresa xAI de Elon Musk anunciou um novo modelo de IA chamado "Grok", que atraiu muita atenção. Neste artigo, apresentaremos uma visão geral do xAI Grok e explicaremos como usar sua API.

Em novembro de 2023, a empresa xAI de Elon Musk anunciou um novo modelo de IA chamado "Grok", que atraiu muita atenção. Neste artigo, apresentaremos uma visão geral do xAI Grok e explicaremos como usar sua API.

💡
No API Hub da Apidog, fornecemos projetos de API para vários modelos de IA, como OpenAI e Claude. Com a Apidog, você pode acessar facilmente essas APIs e integrar serviços de IA em seus projetos através dessas APIs ou introduzir serviços de IA em seus próprios projetos.

Como uma ferramenta de gerenciamento de API completamente gratuita, a Apidog também oferece recursos como design de API, documentação, servidores simulados e automação de testes, então vamos começar de graça clicando no botão abaixo! 👇 👇 👇
button

O que é Grok?

Grok é um novo modelo de IA anunciado pela empresa xAI de Musk. Comparado a outros modelos de IA, o Grok fornece respostas mais humorísticas e às vezes adota uma atitude desafiadora, o que pode refletir a personalidade de Musk até certo ponto.

Objetivos do Grok

De acordo com o conteúdo publicado no site oficial do Grok, os objetivos do lançamento do Grok e o que ele pretende alcançar podem ser resumidos da seguinte forma:

Criar uma ferramenta de IA para apoiar a busca pelo conhecimento e compreensão humana

  • Recolher feedback e construir uma ferramenta de IA que beneficie pessoas de diversas origens e visões políticas
  • Servir como um poderoso assistente de pesquisa para empoderar a pesquisa e a inovação

Trazer benefícios significativos através da IA

  • Divulgar publicamente o Grok e provar essa abordagem
  • Atuar como uma ferramenta de suporte para geração de novas ideias, processamento de dados e acesso rápido a informações relevantes

Resumindo esses objetivos, o Grok é um projeto inovador que visa apoiar amplamente as atividades intelectuais humanas e maximizar os benefícios da IA, que a empresa xAI está tentando implementar.

Desempenho do Grok

Como o Grok se comporta? Como ele se compara a outros modelos de IA populares já no mercado? A documentação oficial do Grok compara o desempenho do Grok com o ChatGPT, LLaMa e Claude 2:

  • Com recursos computacionais equivalentes, o Grok superou outros modelos (LLaMA, ChatGPT-3.5, Inflection-1) em benchmarks padrão de aprendizado de máquina (GSM8k, MMLU, HumanEval, MATH).
  • No entanto, ele ainda não iguala o desempenho de modelos muito maiores como o GPT-4.
  • Em um conjunto de perguntas do exame de entrada de matemática do ensino médio húngaro de 2023, o Grok-1 obteve 59% (Nota C), o Claude-2 obteve 55% e o GPT-4 obteve 68% (Nota B).
Desempenho do Grok

Em outras palavras, o Grok alcança desempenho de alto nível com recursos computacionais equivalentes, mas não supera completamente modelos grandes como o GPT-4. Embora ainda esteja em estágios iniciais de desenvolvimento, o Grok apresentou resultados promissores.

Como Usar o Grok

Atualmente, para usar Grok, você precisa se inscrever no serviço pago do X, o plano X Premium Plus (taxa mensal de $16). Após adquirir o X Premium Plus, você pode usar facilmente o Grok seguindo estas etapas:

x twitter grok premium subscribe

Passo 1: Acesse a página X (anteriormente Twitter), faça login na sua conta e clique em "Grok" no menu à esquerda.

selecione o menu vertical grok no twitter x

Passo 2: Isso exibirá a tela de chat, onde você pode começar a conversar com o Grok.

Converse com o Grok

Um recurso notável do Grok é sua capacidade de pesquisar as informações e notícias mais recentes na plataforma X e incorporá-las em suas respostas.

É Possível Usar a API do Grok?

Many developers may need to integrate the Grok service into their projects or develop new applications based on Grok, rather than using its general service. In such cases, they would need to use the Grok API. But how can you use the Grok API?

Em conclusão, o Grok atualmente não fornece uma API REST e oferece apenas gRPC. Recomenda-se usar o SDK Python oficial do Grok.

Obtendo a Chave da API do Grok

Antes de usar o SDK do Grok, você precisa obter uma chave de API do Grok. Siga estas etapas para obter sua chave de API do Grok:

Passo 1: Acesse o Grok PromptIDE (ide.x.ai), faça login com sua conta X, clique no ícone de perfil no canto superior direito e selecione "Chaves da API".

Grok PromptIDE

Passo 2: Clique no botão "Criar Chave da API" e, na nova janela, personalize a ACL (permissões) para a chave da API.

Gerar Chave da API do Grok

Passo 3: Após definir a ACL (permissões) da chave da API do Grok, clique no botão "Salvar" para salvar a chave da API.

Salvar Chave do Grok

Passo 4: Sua chave da API do Grok agora foi criada. Esta página exibirá a chave da API, e você pode copiar, excluir ou editar a partir daqui.

Obter Chave da API do Grok

Passo 5: Depois de obter a chave da API do Grok, você pode usar o SDK Python oficial do Grok para acessar a API do Grok.

Usando o SDK Python do Grok

Usar o SDK Python do Grok é uma maneira simples de acessar a API do xAI. Instale o SDK Python do Grok em seu computador usando o seguinte comando PIP e, em seguida, consulte o guia de uso detalhado.

pip install xai-sdk

Passo 1: Antes de usar o SDK, salve sua chave da API na variável de ambiente XAI_API_KEY.

export XAI_API_KEY=[Sua chave de API vai aqui]

Passo 2: Use o seguinte comando para verificar se você tem permissão de acesso à API.

python -c "import xai_sdk; xai_sdk.does_it_work()"

Passo 3: Após instalar o SDK e configurar sua chave de API com sucesso, você pode executar um aplicativo de exemplo como este:

"""Um exemplo simples demonstrando a conclusão de texto."""

import asyncio

import xai_sdk


async def main():
    """Executa o exemplo."""
    client = xai_sdk.Client()

    prompt = "A resposta para a vida e o universo é"
    print(prompt, end="")
    async for token in client.sampler.sample(prompt, max_len=3):
        print(token.token_str, end="")
    print("")


asyncio.run(main())

Nota: Você só pode executar o aplicativo se sua chave da API tiver a ACL sampler:write atribuída.

button

Apidog | Conecte-se Facilmente a Vários Modelos de IA via API

Diferente da API do Grok, outros modelos de IA como OpenAI e Claude fornecem APIs REST e serviços WebSocket. Nesses casos, você pode usar uma ferramenta abrangente de gerenciamento de API chamada Apidog para acessar facilmente essas APIs e integrar serviços de IA em seus projetos através dessas APIs.

Apidog não só suporta design de API, documentação, servidores simulados e automação de testes, mas também fornece um serviço chamado API Hub, que hospeda mais de 1.000 projetos de API de terceiros. Neste API Hub, você pode acessar e usar facilmente vários projetos de API.

Acesse o Projeto Claude na Apidog

Ao acessar esses projetos de API de modelos de IA na Apidog, você pode clicar no botão "Experimente" para usar e testar facilmente essas APIs.

Use a API Claude na Apidog
button

Resumo

Neste artigo, fornecemos uma explicação detalhada sobre "Grok", um novo modelo de IA anunciado pela empresa xAI de Elon Musk. Embora o Grok alcançe um desempenho de alto nível com recursos computacionais equivalentes, ainda não iguala o desempenho de grandes modelos como o GPT-4. Também cobrimos os passos para obter uma chave da API do Grok, pois é necessário usar a API do Grok. Como o Grok não fornece uma API REST, você precisa usar gRPC e o SDK Python oficial do Grok.

Finalmente, apresentamos o serviço Apidog e como acessar outras APIs de modelos de IA como OpenAI e Claude através dele.

Junte-se à Newsletter da Apidog

Inscreva-se para ficar atualizado e receber os últimos pontos de vista a qualquer momento.