Apidog

Nền tảng phát triển API hợp tác tất cả trong một

Thiết kế API

Tài liệu API

Gỡ lỗi API

Giả lập API

Kiểm thử API tự động

Tổng quan về xAI Grok & Cách sử dụng API của nó

Vào tháng 11 năm 2023, công ty xAI của Elon Musk đã công bố một mô hình AI mới tên là "Grok", thu hút nhiều sự chú ý. Trong bài viết này, chúng tôi sẽ giới thiệu tổng quan về xAI Grok và giải thích cách sử dụng API của nó.

Minh Triết

Minh Triết

Updated on tháng 11 29, 2024

Vào tháng 11 năm 2023, công ty xAI của Elon Musk đã công bố một mô hình AI mới có tên là "Grok", điều này đã thu hút rất nhiều sự chú ý. Trong bài viết này, chúng tôi sẽ giới thiệu tổng quan về xAI Grok và giải thích cách sử dụng API của nó.

💡
Tại API Hub của Apidog, chúng tôi cung cấp các dự án API cho nhiều mô hình AI khác nhau như OpenAI và Claude. Với Apidog, bạn có thể dễ dàng truy cập các API này và tích hợp dịch vụ AI vào các dự án của mình một cách liền mạch thông qua các API này hoặc giới thiệu dịch vụ AI vào các dự án của riêng bạn.

Như một công cụ quản lý API hoàn toàn miễn phí, Apidog cũng cung cấp các tính năng như thiết kế API, tài liệu, máy chủ giả lập và tự động hóa kiểm tra, vì vậy hãy bắt đầu miễn phí bằng cách nhấp vào nút bên dưới! 👇 👇 👇
button

Grok là gì?

Grok là một mô hình AI mới được công bố bởi công ty xAI của Musk. So với các mô hình AI khác, Grok cung cấp những phản hồi hài hước hơn và đôi khi có thái độ ngang ngược, điều này có thể phản ánh phần nào tính cách của Musk.

Mục tiêu của Grok

Theo nội dung được công bố trên trang web chính thức của Grok, mục tiêu của việc phát hành Grok và những gì nó muốn đạt được có thể được tóm tắt như sau:

Tạo ra một công cụ AI để hỗ trợ việc theo đuổi kiến thức và hiểu biết của con người

  • Thu thập phản hồi và xây dựng một công cụ AI có lợi cho mọi người từ các thành phần và quan điểm chính trị đa dạng
  • Đóng vai trò như một trợ lý nghiên cứu mạnh mẽ để thúc đẩy nghiên cứu và đổi mới

Mang lại lợi ích đáng kể thông qua AI

  • Công khai phát hành Grok và chứng minh cách tiếp cận này
  • Đóng vai trò như một công cụ hỗ trợ cho việc tạo ra ý tưởng mới, xử lý dữ liệu và truy cập nhanh vào thông tin liên quan

Tóm lại các mục tiêu này, Grok là một dự án sáng tạo nhằm hỗ trợ rộng rãi các hoạt động trí tuệ của con người và tối đa hóa lợi ích của AI, điều mà công ty xAI đang cố gắng thực hiện.

Hiệu suất của Grok

Grok hoạt động như thế nào? Nó so sánh như thế nào với các mô hình AI phổ biến khác đã có trên thị trường? Tài liệu chính thức của Grok so sánh hiệu suất của Grok với ChatGPT, LLaMa và Claude 2:

  • Với các tài nguyên tính toán tương đương, Grok đã vượt trội hơn các mô hình khác (LLaMA, ChatGPT-3.5, Inflection-1) trên các tiêu chuẩn máy học thông thường (GSM8k, MMLU, HumanEval, MATH).
  • Tuy nhiên, nó vẫn không đạt đến hiệu suất của các mô hình lớn hơn nhiều như GPT-4.
  • Trên một tập hợp các câu hỏi của kỳ thi tuyển sinh toán học trung học ở Hungary năm 2023, Grok-1 đạt 59% (Điểm C), Claude-2 đạt 55%, và GPT-4 đạt 68% (Điểm B).
Hiệu suất của Grok

Nói cách khác, Grok đạt hiệu suất hàng đầu với các tài nguyên tính toán tương đương nhưng chưa hoàn toàn vượt trội hơn các mô hình lớn như GPT-4. Mặc dù vẫn đang trong giai đoạn phát triển sớm, Grok đã cho thấy những kết quả hứa hẹn.

Cách sử dụng Grok

Hiện tại, để sử dụng Grok, bạn cần đăng ký dịch vụ trả phí của X, gói X Premium Plus (phí hàng tháng là 16 đô la). Sau khi mua gói X Premium Plus, bạn có thể dễ dàng sử dụng Grok bằng cách làm theo các bước sau:

x twitter grok premium subscribe

Bước 1: Truy cập trang X (trước đây là Twitter), đăng nhập vào tài khoản của bạn, và nhấp vào "Grok" trong menu bên trái.

chọn menu thanh công cụ dọc grok twitter x

Bước 2: Điều này sẽ hiển thị màn hình trò chuyện, nơi bạn có thể bắt đầu trò chuyện với Grok.

Trò chuyện với Grok

Một tính năng đáng chú ý của Grok là khả năng tìm kiếm thông tin và tin tức mới nhất trên nền tảng X và tích hợp chúng vào phản hồi của nó.

Có thể sử dụng Grok API không?

Nhiều nhà phát triển có thể cần tích hợp dịch vụ Grok vào các dự án của họ hoặc phát triển các ứng dụng mới dựa trên Grok, thay vì chỉ sử dụng dịch vụ chung của nó. Trong những trường hợp như vậy, họ sẽ cần sử dụng API của Grok. Nhưng làm thế nào bạn có thể sử dụng API của Grok?

Tóm lại, Grok hiện tại không cung cấp một REST API và chỉ cung cấp gRPC. Khuyên bạn nên sử dụng SDK Python chính thức của Grok.

Lấy khóa API Grok

Trước khi sử dụng SDK của Grok, bạn cần lấy một khóa API Grok. Làm theo các bước sau để lấy khóa API Grok của bạn:

Bước 1: Truy cập Grok PromptIDE (ide.x.ai), đăng nhập bằng tài khoản X của bạn, nhấp vào biểu tượng hồ sơ ở góc trên bên phải và chọn "Khóa API".

Grok PromptIDE

Bước 2: Nhấp vào nút "Tạo khóa API", và trong cửa sổ mới, tùy chỉnh ACL (quyền) cho khóa API.

Tạo khóa API Grok

Bước 3: Sau khi thiết lập quyền ACL cho khóa API Grok, nhấp vào nút "Lưu" để lưu khóa API.

Lưu khóa Grok

Bước 4: Khóa API Grok của bạn đã được tạo. Trang này sẽ hiển thị khóa API, và bạn có thể sao chép, xóa hoặc chỉnh sửa nó từ đây.

Lấy khóa API Grok

Bước 5: Khi bạn đã có khóa API Grok, bạn có thể sử dụng SDK Python chính thức của Grok để truy cập API Grok.

Sử dụng Grok Python SDK

Sử dụng Grok Python SDK là một cách đơn giản để truy cập API xAI. Cài đặt Grok Python SDK trên máy tính của bạn bằng lệnh PIP sau, sau đó tham khảo hướng dẫn sử dụng chi tiết.

pip install xai-sdk

Bước 1: Trước khi sử dụng SDK, lưu khóa API của bạn vào biến môi trường XAI_API_KEY.

export XAI_API_KEY=[Khóa API của bạn ở đây]

Bước 2: Sử dụng lệnh sau để xác minh rằng bạn có quyền truy cập vào API.

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

Bước 3: Sau khi cài đặt SDK và thiết lập khóa API của bạn thành công, bạn có thể chạy một ứng dụng mẫu như sau:

"""Một ví dụ đơn giản minh họa việc hoàn thành văn bản."""

import asyncio

import xai_sdk


async def main():
    """Chạy ví dụ."""
    client = xai_sdk.Client()

    prompt = "Câu trả lời cho cuộc sống và vũ trụ là"
    print(prompt, end="")
    async for token in client.sampler.sample(prompt, max_len=3):
        print(token.token_str, end="")
    print("")


asyncio.run(main())

Lưu ý: Bạn chỉ có thể chạy ứng dụng nếu khóa API của bạn đã được gán quyền sampler:write.

button

Apidog | Kết nối dễ dàng với các mô hình AI khác nhau thông qua API

Khác với Grok API, các mô hình AI khác như OpenAI và Claude cung cấp các dịch vụ REST API và WebSocket. Trong những trường hợp như vậy, bạn có thể sử dụng một công cụ quản lý API toàn diện gọi là Apidog để dễ dàng truy cập các API này và tích hợp dịch vụ AI vào các dự án của bạn thông qua các API này.

Apidog không chỉ hỗ trợ thiết kế API, tài liệu, máy chủ giả lập và tự động hóa kiểm tra mà còn cung cấp dịch vụ gọi là API Hub, nơi chứa hơn 1.000 dự án API của bên thứ ba. Trong API Hub này, bạn có thể dễ dàng truy cập và sử dụng các dự án API khác nhau.

Truy cập dự án Claude trong Apidog

Bằng cách truy cập các dự án API mô hình AI này trong Apidog, bạn có thể nhấp vào nút "Thử ngay" để dễ dàng sử dụng và thử nghiệm các API này.

Sử dụng API Claude trong Apidog
button

Tóm tắt

Trong bài viết này, chúng tôi đã cung cấp một giải thích chi tiết về "Grok", một mô hình AI mới được công bố bởi công ty xAI của Elon Musk. Trong khi Grok đạt hiệu suất hàng đầu với các tài nguyên tính toán tương đương, nó vẫn chưa đạt đến hiệu suất của các mô hình lớn như GPT-4. Chúng tôi cũng đã đề cập đến các bước để lấy khóa API Grok, vì điều này là cần thiết để sử dụng API Grok. Vì Grok không cung cấp REST API, bạn cần sử dụng gRPC và SDK Python chính thức của Grok.

Cuối cùng, chúng tôi đã giới thiệu dịch vụ Apidog và cách truy cập các API mô hình AI khác như OpenAI và Claude thông qua nó.