> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pinkfish.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# groq

> Generate text using Groq models (embedded, no API key required)

**Server path:** `/embedded-groq` | **Type:** Embedded | **PCID required:** No

## Tools

| Tool                                                | Description                     |
| --------------------------------------------------- | ------------------------------- |
| [`embedded-groq_generate`](#embedded-groq_generate) | Generate text using Groq models |

***

## embedded-groq\_generate

Generate text using Groq models

**Parameters:**

| Parameter      | Type      | Required | Default                  | Description                                                                                       |
| -------------- | --------- | -------- | ------------------------ | ------------------------------------------------------------------------------------------------- |
| `model`        | string    | No       | `"llama-3.1-8b-instant"` | Groq model to use                                                                                 |
| `systemPrompt` | string    | No       | —                        | System prompt to set behavior and context                                                         |
| `userPrompt`   | string    | Yes      | —                        | User prompt containing the main request or conversation                                           |
| `fileUrls`     | string\[] | No       | —                        | Optional array of file URLs for analysis. Always include file URLs when analyzing specific files. |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "model": {
        "type": "string",
        "enum": [
          "groq/compound",
          "groq/compound-mini",
          "llama-3.1-8b-instant",
          "openai/gpt-oss-120b",
          "openai/gpt-oss-20b",
          "meta-llama/llama-guard-4-12b",
          "meta-llama/llama-4-scout-17b-16e-instruct",
          "meta-llama/llama-prompt-guard-2-22m",
          "meta-llama/llama-prompt-guard-2-86m",
          "openai/gpt-oss-safeguard-20b",
          "qwen/qwen3-32b"
        ],
        "description": "Groq model to use",
        "default": "llama-3.1-8b-instant"
      },
      "systemPrompt": {
        "type": "string",
        "description": "System prompt to set behavior and context"
      },
      "userPrompt": {
        "type": "string",
        "description": "User prompt containing the main request or conversation"
      },
      "fileUrls": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "Optional array of file URLs for analysis. Always include file URLs when analyzing specific files."
      }
    },
    "required": [
      "userPrompt"
    ]
  }
  ```
</Expandable>
