Heim > Technologie-Peripheriegeräte > KI > Hände auf GROK 2 Modell: 'GROK 2 wird Open Source sein'

Hände auf GROK 2 Modell: 'GROK 2 wird Open Source sein'

Lisa Kudrow
Freigeben: 2025-03-04 09:48:11
Original
325 Leute haben es durchsucht

grok ist ein fortschrittliches KI -Modell, das von Xai entwickelt wurde, der von Elon Musk gegründeten künstlichen Intelligenzfirma. Im Gegensatz zu vielen Mainstream -Sprachmodellen ist GROK im Vergleich zu ChatGPT (von OpenAI) oder Claude (von Anthropic) weniger eingeschränkt und offener in seinen Antworten. Ziel ist es, ein unvoreingenommenes KI-Erlebnis mit der Wahrheit zu bieten, was es zu einem der mächtigsten und unverwechselbarsten Großsprachmodelle (LLMs) macht, die heute verfügbar sind. Mit dem GROK -Modell wie GROK 2 können Sie Sichtfunktionen, Text zu Text und mehr untersuchen. GROK 2 ist wie seine Vorgänger geschult, um dynamische Gespräche zu führen, komplexe Fragen zu beantworten und sogar kreative Inhalte zu generieren und gleichzeitig einen logischen und faktenbasierten Ansatz beizubehalten.

Inhaltsverzeichnis

  • Die Familie von Elon Musk
  • Was ist grok-2? Modell
  • Bildverständnis: Vision Modell
  • grok 2 Verwenden Sie Langchain
  • Erstellen Sie einen Chatbot
  • Schlussfolgerung
  • Die Familie von Grok von Elon Musk
  • Hier ist die Evolution:

grok-1

: Diese anfängliche Version wurde im November 2023 auf den Grundstein gestellt. Es wurde als „sehr frühes Beta -Produkt“ beschrieben, mit begrenztem Training, aber potenziell zur schnellen Verbesserung.

Hände auf GROK 2 Modell: 'GROK 2 wird Open Source sein' grok-1.5

: Im Mai 2024 wurde dieses Update verbessert und die Kontextlänge auf 128.000 Token erhöht, was komplexere Wechselwirkungen ermöglicht.
  • grok-1.5v : Diese Version wurde im April 2024 angekündigt, um verschiedene visuelle Informationstypen wie Dokumente und Bilder zu verarbeiten.
  • .
  • grok-2 : Debüt im August 2024, GROK-2, zeigte eine verbesserte Leistung und führte die Funktionen der Bilderzeugung ein, wodurch seine Funktionalität weiter erweitert wurde.
  • grok-2 mini : Ebenfalls im August 2024 veröffentlicht, zielte diese kleinere Version darauf ab, Geschwindigkeit auszugleichen und zu beantworten, und richtet sich an Benutzer mit unterschiedlichen Anforderungen.
  • grok-3 : Die neueste Iteration, die am 18. Februar 2025 vorgestellt wurde, betont komplexe Argumentation und Fähigkeiten zur Problemlösung auf hoher Ebene. Diese Version wird als bedeutender Sprung in der KI -Technologie angesehen und zielt darauf ab, vorhandene Chatbots in der Leistung zu übertreffen.
  • Jetzt ist Grok 3 hier !!!
  • Lesen Sie hier die vollständige Berichterstattung: Grok 3 ist da! Und was es tun kann, wird dich umhauen!
  • Was ist grok-2?

    grok-2 ist eine verbesserte Version des von Elon Musks XAI entwickelten Grok-Chatbots. Es ist so konzipiert, dass es benutzerfreundlicher, anpassungsfähiger und kompetent bei der Beantwortung von Fragen, beim Schreiben und zur Bekämpfung der Codierungsherausforderungen ist.

    Schlüsselmerkmale und -funktionen:

    • Barrierefreiheit grok-2 ist für X (ehemals Twitter) Premium-Abonnenten verfügbar.
    • Leistung xai Ansprüche GROK-2 ist ein „bemerkenswerter Fortschritt“ gegenüber seinem Vorgänger GROK-1.5 mit verbesserter Leistung und Argumentation. Eine aktualisierte Version von GROK-2 ist Berichten zufolge dreimal schneller mit verbesserter Genauigkeit, Anweisungen und mehrsprachigen Funktionen.
    • Ranking grok-2 hält die dritte Position auf der LMSYS-Rangliste unter dem Kennungs-Sus-Säulen-R, der Claude 3.5 aus anthropisch, Gemini und Llama 3.
    • übertrifft.
    • Bildgenerierung
    • grok-2 verfügt über Bildungsfähigkeiten.
    • Echtzeitdaten
    • grok-2 verwendet Echtzeitdaten aus X-Posts.
    • grok button
    • Die „GROK-Taste“ hilft den Benutzern, einen relevanten Kontext zu entdecken, Echtzeit-Ereignisse zu verstehen und tiefer in Trenddiskussionen zu tauchen.
    • Versionen
    • xai hat eine kleinere, schnellere Version namens GROK-2 Mini gestartet, die die Geschwindigkeit und Qualität der Antworten ausbalanciert.

    nach Elon Musk wird GROK-2 in den kommenden Tagen Open-Source sein.

    Die Wahrheit über Groks Bildgenerierung

    Ein gemeinsames Missverständnis ist, dass GROK 2 Bilder erzeugt - aber nicht. Stattdessen stützt sich XAI auf ein separates Bildmodell namens Flux.
    • Fluss ist eines der fortschrittlichsten Modelle der KI-Bild-Generation, insbesondere wenn es um realistische Ausgaben geht, die sogar MidJourney übertreffen.
    • Wenn Benutzer ein Bild auf X anfordern, fungiert GROK als Vermittler und ruft Fluss über eine API auf, um das Bild zu generieren.

    Während es so aussehen mag, als würde Grok direkt Bilder erstellen, nutzt es tatsächlich den Fluss hinter den Kulissen.

    Die Veröffentlichung von Grok 3: Warum dies alles ändert

    Jetzt ist der perfekte Zeitpunkt, um mit der GROK -API KI -Agenten aufzubauen, da Grok 3 hier ist - und es könnte das beste KI -Modell der Welt sein.

    Hinweis: In einem oder zwei können Sie über API auf die GROK 3 zugreifen.

    Warum ist Grok 3 so wichtig?

    • beispiellose Rechenleistung: xai hat jetzt den größten KI -Cluster der Welt und es expandiert immer noch.
    • Erstprinzipien denken: Musk und sein Team-Ansatz AI aus einer fundamentalen Perspektive, um maximale Effizienz und Leistung zu gewährleisten.
    • Erweitertes Denken : GROK 3 zeichnet sich aus, um komplexe Probleme mit innovativer Logik zu lösen und vorhandene Modelle zu übertreffen.
    • DeepSearch : Ermöglicht schnelle, eingehende Suchanfragen mit der Option, sich auf bestimmte Quellen zu konzentrieren.
    • Big Brain : Verbessert die Reaktionstiefe, indem mehr Zeit für die nachdenkliche Analyse zugewiesen wird.
    • verantwortungsbewusstes Ai : Erste Modell der Kette des Gedankens von X.AI, um Transparenz und Schutz vor Verzerrungen und Fehlinformationen zu gewährleisten.
    • Geschwindigkeit & Power : Läuft auf dem Colossus-Supercomputer, dreimal schneller als GROK 2, ideal für Echtzeitanwendungen.
    • Voice & Audio : Zu den kommenden Funktionen gehören der Sprachmodus und Audio-zu-Text-Konvertierung.

    Die meisten Menschen verwenden immer noch Chatgpt oder Claude, was bedeutet, dass Grok immer noch unter dem Radar ist. Aber wenn sich GROK 3 in den kommenden Tagen als überlegen erweist, könnte es schnell an Popularität springen und möglicherweise innerhalb von ein oder zwei Jahren zum weltweit führenden LLM werden.

    Wie kann man über API auf GROK -Modelle zugreifen?

    Ab sofort können Sie auf zwei Modelle zugreifen:

    • grok-2-1212: Das Flaggschiff LLM, das nicht verunglimierte Erkenntnisse und rohe Intelligenz liefert.
    • grok-2-vision-1212: Das neueste Bild-Verständnis-LLM, das sich bei der Verarbeitung verschiedener visueller Eingaben wie Dokumente und Fotos auszeichnet.

    Öffnen Sie zunächst: https://x.ai/

    Hände auf GROK 2 Modell: 'GROK 2 wird Open Source sein'

    Klicken Sie auf "Jetzt starten" und melden Sie sich mit Ihrer E -Mail -ID an.

    Hände auf GROK 2 Modell: 'GROK 2 wird Open Source sein'

    Zahlungsmethode und Abrechnungsadresse nach Bedarf hinzufügen.

    Hände auf GROK 2 Modell: 'GROK 2 wird Open Source sein'

    Dies setzt Ihren API -Schlüssel für das Modell, das Sie verwenden möchten.

    Hände auf GROK 2 Modell: 'GROK 2 wird Open Source sein'

    praktisches GROK 2-Modell

    Speichern Sie die API -Taste in der .Env -Datei wie: grok_api_key = ”your_api_key”

    import os
    from openai import OpenAI
    From dotenv import load_dotenv
    load_dotenv()
    GROK_API_KEY=os.getenv(“GROK_API_KEY”)
    client = OpenAI(
    api_key= GROK_API_KEY,
    base_url="https://api.x.ai/v1",
    )
    completion = client.chat.completions.create(
    model="grok-2-latest",
    messages=[
    {"role": "system", "content": "You are a Python progamminmg language expert."},
    {"role": "user", "content": "How can a beginner read and parse a JSON file in Python? You can teach them using examples"},
    ],
    )
    print(completion.choices[0].message.content)
    Nach dem Login kopieren
    Nach dem Login kopieren

    Ausgabe

    To help a beginner read and parse a JSON file in Python, let's go through the
     process step-by-step with examples. We'll use the `json` module, which is
     part of Python's standard library, making it easy to work with JSON data.
    
    Here's how you can read and parse a JSON file:
    
    1. First, we need to import the `json` module.
    
    2. Then, we'll open the JSON file and use `json.load()` to parse its contents.
    
    3. Finally, we can access and use the parsed data.
    
    Let's see this in action with an example:
    
    ```python
    
    # Import the json module
    
    import json
    
    # Open and read the JSON file
    
    with open('example.json', 'r') as file:
    
    # Parse the JSON data
    
    data = json.load(file)
    
    # Now we can work with the data
    
    print(data)
    
    # Accessing specific elements (assuming the JSON structure)
    
    print(data['name'])
    
    print(data['age'])
    
    # If it's a list of objects
    
    for item in data:
    
    print(f"Name: {item['name']}, Age: {item['age']}")
    
    ```
    
    Let's break down what's happening:
    
    1. We import the `json` module, which provides functions to work with JSON
     data.
    
    2. We use a `with` statement to open the file. This ensures the file is
     properly closed after we're done with it.
    
    3. We use `json.load(file)` to read and parse the JSON data from the file.
     This function automatically converts the JSON data into a Python object
    
     (usually a dictionary or a list).
    
    4. After parsing, `data` now contains the JSON content as a Python object. We
     can print it or access its elements.
    
    5. Depending on the structure of your JSON, you can access elements using
     dictionary syntax (`data['key']`) or list indexing.
    
    Here's an example of what the `example.json` file might look like:
    
    ```json
    
    {
    
    "name": "John Doe",
    
    "age": 30,
    
    "city": "New York"
    
    }
    
    ```
    
    Or, if it's a list of objects:
    
    ```json
    
    [
    
    {"name": "John Doe", "age": 30},
    
    {"name": "Jane Smith", "age": 25}
    
    ]
    
    ```
    
    For beginners, here are some important points to remember:
    
    - JSON files typically have a `.json` extension.
    
    - JSON data can be a single object (like a dictionary) or an array (like a
     list).
    
    - You need to know the structure of your JSON to access its elements
     correctly.
    
    - If you encounter errors, it's often because the JSON file is not properly
     formatted or you're trying to access elements that don't exist.
    
    To practice, beginners can create their own JSON files and try parsing them.
     They can also use online JSON validators to ensure their files are correctly
     formatted before attempting to parse them in Python.
    Nach dem Login kopieren
    Nach dem Login kopieren
    if completion.usage:
    print(completion.usage.to_json())
    Nach dem Login kopieren
    Nach dem Login kopieren
    Nach dem Login kopieren
    {<br>"completion_tokens": 713,<br>"prompt_tokens": 40,<br>"total_tokens": 753,<br>"prompt_tokens_details": {<br>"audio_tokens": 0,<br>"cached_tokens": 0,<br>"text_tokens": 40,<br>"image_tokens": 0<br>}<br>}
    Nach dem Login kopieren
    Nach dem Login kopieren

    Hände auf GROK 2 Modell: 'GROK 2 wird Open Source sein'

    Kosten für GROK 2 Ausgabe

    Kosten für Eingabe (Eingabeaufforderung Token)

    • 40 Token × ($ 2,00 / 1.000.000)
      = $ 0.00008

    Ausgangskosten (Abschluss -Token)

    • 713 Token × (10,00 $ / 1.000.000)
      = 0,00713 $

    Gesamtkosten für diese Anfrage

    Diese Anfrage kostet also ungefähr 0,00721 ​​USD (oder ca. 0,72 Cent).

    Bildverständnis: Vision Model

    import os
    from openai import OpenAI
    From dotenv import load_dotenv
    load_dotenv()
    GROK_API_KEY=os.getenv(“GROK_API_KEY”)
    client = OpenAI(
    api_key= GROK_API_KEY,
    base_url="https://api.x.ai/v1",
    )
    completion = client.chat.completions.create(
    model="grok-2-latest",
    messages=[
    {"role": "system", "content": "You are a Python progamminmg language expert."},
    {"role": "user", "content": "How can a beginner read and parse a JSON file in Python? You can teach them using examples"},
    ],
    )
    print(completion.choices[0].message.content)
    Nach dem Login kopieren
    Nach dem Login kopieren

    Hände auf GROK 2 Modell: 'GROK 2 wird Open Source sein'

    To help a beginner read and parse a JSON file in Python, let's go through the
     process step-by-step with examples. We'll use the `json` module, which is
     part of Python's standard library, making it easy to work with JSON data.
    
    Here's how you can read and parse a JSON file:
    
    1. First, we need to import the `json` module.
    
    2. Then, we'll open the JSON file and use `json.load()` to parse its contents.
    
    3. Finally, we can access and use the parsed data.
    
    Let's see this in action with an example:
    
    ```python
    
    # Import the json module
    
    import json
    
    # Open and read the JSON file
    
    with open('example.json', 'r') as file:
    
    # Parse the JSON data
    
    data = json.load(file)
    
    # Now we can work with the data
    
    print(data)
    
    # Accessing specific elements (assuming the JSON structure)
    
    print(data['name'])
    
    print(data['age'])
    
    # If it's a list of objects
    
    for item in data:
    
    print(f"Name: {item['name']}, Age: {item['age']}")
    
    ```
    
    Let's break down what's happening:
    
    1. We import the `json` module, which provides functions to work with JSON
     data.
    
    2. We use a `with` statement to open the file. This ensures the file is
     properly closed after we're done with it.
    
    3. We use `json.load(file)` to read and parse the JSON data from the file.
     This function automatically converts the JSON data into a Python object
    
     (usually a dictionary or a list).
    
    4. After parsing, `data` now contains the JSON content as a Python object. We
     can print it or access its elements.
    
    5. Depending on the structure of your JSON, you can access elements using
     dictionary syntax (`data['key']`) or list indexing.
    
    Here's an example of what the `example.json` file might look like:
    
    ```json
    
    {
    
    "name": "John Doe",
    
    "age": 30,
    
    "city": "New York"
    
    }
    
    ```
    
    Or, if it's a list of objects:
    
    ```json
    
    [
    
    {"name": "John Doe", "age": 30},
    
    {"name": "Jane Smith", "age": 25}
    
    ]
    
    ```
    
    For beginners, here are some important points to remember:
    
    - JSON files typically have a `.json` extension.
    
    - JSON data can be a single object (like a dictionary) or an array (like a
     list).
    
    - You need to know the structure of your JSON to access its elements
     correctly.
    
    - If you encounter errors, it's often because the JSON file is not properly
     formatted or you're trying to access elements that don't exist.
    
    To practice, beginners can create their own JSON files and try parsing them.
     They can also use online JSON validators to ensure their files are correctly
     formatted before attempting to parse them in Python.
    Nach dem Login kopieren
    Nach dem Login kopieren

    Eingabebild

    Hände auf GROK 2 Modell: 'GROK 2 wird Open Source sein'

    Ausgabe

    if completion.usage:
    print(completion.usage.to_json())
    Nach dem Login kopieren
    Nach dem Login kopieren
    Nach dem Login kopieren
    {<br>"completion_tokens": 713,<br>"prompt_tokens": 40,<br>"total_tokens": 753,<br>"prompt_tokens_details": {<br>"audio_tokens": 0,<br>"cached_tokens": 0,<br>"text_tokens": 40,<br>"image_tokens": 0<br>}<br>}
    Nach dem Login kopieren
    Nach dem Login kopieren
    import os
    from openai import OpenAI
    from getpass import getpass
    XAI_KEY = getpass('Enter Grok API Key: ')
    Nach dem Login kopieren

    Hände auf GROK 2 Modell: 'GROK 2 wird Open Source sein'

    Kosten für GROK 2 Ausgabe

    Kosten für Eingabe (Eingabeaufforderung Token)

    • Texteingangskosten:
      • 52 Token × ($ 2,00 / 1.000.000) = 0,000104
    • Bildeingabekosten:
      • 768 Token × ($ 2,00 / 1.000.000) = 0,001536 $
    • Gesamteingangskosten = 0,00164 $

    Ausgangskosten (Abschluss -Token)

    • Textausgabekosten:
      • 483 Token × (10,00 $ / 1.000.000) = 0,00483 $

    Gesamtkosten für diese Anfrage

    Diese Anfrage kostet also ungefähr 0,00647 USD (oder ca. 0,65 Cent).

    grok 2 mit Langchain

    os.environ['XAI_API_KEY'] = XAI_KEY
    image_url = (
    "https://safarisafricana.com/wp-content/uploads/2020/05/Copy-of-SAFAF-2X1-images-60.jpg"
    )
    client = OpenAI(
    api_key=XAI_KEY,
    base_url="https://api.x.ai/v1",
    )
    messages = [
    {
    "role": "user",
    "content": [
    {
    "type": "image_url",
    "image_url": {
    "url": image_url,
    "detail": "high",
    },
    },
    {
    "type": "text",
    "text": """Please provide a detailed description of the contents in this image, including any notable objects, colors, patterns, and the overall scene.
    If there are any texts or symbols, please transcribe or interpret them as well.""",
    },
    ],
    },
    ]
    completion = client.chat.completions.create(
    model="grok-2-vision-latest",
    messages=messages,
    temperature=0.01,
    )
    print(completion.choices[0].message.content)
    Nach dem Login kopieren

    Ausgabe

    The image depicts a vibrant and lush savanna scene, showcasing a variety of<br> wildlife in their natural habitat. Here is a detailed description:<br><br>### Animals:<br><br>1. **Giraffes**: There are three giraffes in the image, standing tall with<br> their long necks and distinctive spotted patterns. Their colors are<br> primarily light brown with orange-brown patches. They are positioned towards<br> the center and right side of the image.<br><br>2. **Zebras**: Several zebras are present, identifiable by their black and <br>white striped patterns. They are scattered across the scene, with some<br> standing and others grazing. Their stripes create a striking contrast <br>against the green grass.<br><br>3. **Antelopes/Deer**: There are multiple antelopes or deer-like animals,<br> with slender bodies and light brown coats. Some have white underbellies and<br> legs. They are smaller in size compared to the giraffes and zebras, and are<br> seen grazing or standing around.<br><br>### Vegetation:<br><br>- **Grass**: The ground is covered with lush green grass, indicating a<br> healthy and vibrant ecosystem.<br><br>- **Bushes and Trees**: There are various green bushes and small trees<br> scattered throughout the scene. In the background, there are larger trees,<br> including one with a broad canopy on the left side of the image.<br><br>### Colors:<br><br>- **Green**: Dominant color due to the grass, bushes, and trees.<br><br>- **Brown**: Seen in the giraffes' patches, antelopes' coats, and some parts<br> of the zebras.<br><br>- **Black and White**: The zebras' stripes.<br><br>- **Orange**: Subtle tones in the giraffes' patches.<br><br>### Patterns:<br><br>- **Giraffe Spots**: Irregular, orange-brown patches on a light brown<br> background.<br><br>- **Zebra Stripes**: Bold, black and white stripes with varying thickness.<br><br>- **Antelope/Deer**: Light brown with white underbellies and legs.<br><br>### Overall Scene:<br><br>The scene is set in a savanna or grassland environment, typical of African<br> landscapes. The animals are coexisting peacefully, suggesting a harmonious<br> ecosystem. The lighting suggests it might be daytime, with natural sunlight<br> illuminating the scene, enhancing the vividness of the colors.<br><br>### Texts or Symbols:<br><br>There are no visible texts or symbols in the image.<br><br>This image captures the essence of wildlife in a natural setting,<br> highlighting the diversity and beauty of the animals and their environment.
    Nach dem Login kopieren

    Erstellen wir einen Chatbot

    if completion.usage:
    print(completion.usage.to_json())
    Nach dem Login kopieren
    Nach dem Login kopieren
    Nach dem Login kopieren

    Ausgabe

    {<br>"completion_tokens": 483,<br>"prompt_tokens": 820,<br>"total_tokens": 1303,<br>"prompt_tokens_details": {<br>"audio_tokens": 0,<br>"cached_tokens": 0,<br>"text_tokens": 52,<br>"image_tokens": 768<br>}<br>}
    Nach dem Login kopieren

    Schlussfolgerung

    Mit dem Start von GROK 3 positioniert sich XAI schnell als ernsthafter Herausforderer für Openai, Google DeepMind und Anthropic. Wenn sich Xais massive Rechenleistung in ein überlegenes KI -Modell übersetzt, könnte GROK den KI -Raum in den nächsten Jahren dominieren. Für Entwickler, Unternehmer und KI -Enthusiasten - jetzt ist es an der Zeit, mit Grok aufzubauen. Early Adopters haben einen großen Vorteil in der bisher größten KI -Revolution.

    Erleben Sie die Kraft von Xai Grok 3, der klügsten KI der Erde! Melden Sie sich für unseren Kurs an, um die bahnbrechenden Funktionen zu erkunden und Ihre Projekte noch heute zu verändern!

    Ich hoffe, Sie haben diesen Artikel über GROK 2 praktisch informativ gefunden. Lassen Sie mich Ihre Gedanken im Kommentarbereich unten wissen.

Das obige ist der detaillierte Inhalt vonHände auf GROK 2 Modell: 'GROK 2 wird Open Source sein'. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage