---
name: gg402.vercel.app
description: gg402.vercel.app exposes a single text sentiment analysis endpoint powered by GPT-4o-mini. It accepts a block of text and returns a sentiment label (positive, neutral, or negative), a numeric confidence score, and a natural-language explanation of the classification.
host: gg402.vercel.app
---

# gg402.vercel.app

This host is a lightweight, single-purpose sentiment classifier. It serves agents that need to evaluate the tone of pre-collected text — such as news snippets, social posts, or market commentary — without requiring the agent to manage an LLM call directly. It does not collect, fetch, or stream data; it only analyzes text the caller supplies.

## When to use this host

Use this host when an agent already holds a block of text and needs a structured sentiment label, score, and reasoning without writing its own LLM prompt. Do not use it to fetch social media data, news articles, or any raw content — the agent must supply the text itself. Do not use it for real-time or streaming sentiment pipelines; it is a stateless, single-call endpoint. For hosts that also retrieve the underlying social or news data, look elsewhere and chain the retrieval result into this host's input.

## Capabilities

### Text Sentiment Analysis

Classifies supplied text into a sentiment category with a numeric score and explanation, enabling downstream decisions based on tone of market or social content.

- **`analyze-text-sentiment`** — Classifies the sentiment of a text input as positive, neutral, or negative and returns a numeric score and explanation via GPT-4o-mini.

## Skill reference

### `analyze-text-sentiment`

**SentimentPulse** — Classifies the sentiment of a text input as positive, neutral, or negative and returns a numeric score and explanation via GPT-4o-mini.

*Use when:* Use when an agent needs to determine the overall sentiment label, confidence score, and reasoning for a block of text describing market conditions, social media signals, news mentions, or community discussion.

*Not for:* Do not use for real-time streaming sentiment feeds or for fetching raw social media data; this endpoint only analyzes text you supply directly.

**Inputs:**

- `text` (string, required) — The text to analyze for sentiment. Can include social media summaries, news excerpts, market commentary, or any free-form text.

**Returns:** Returns the echoed input text, a sentiment label (e.g. 'neutral'), a numeric score (0–1), a plain-English explanation of the classification, and the model name used.

**Example:** `{"text": "SentimentPulse request: Analyze market/community sentiment for Dexter (EfPoo4wWgxKVToit7yX5VtXXBrhao4G8L7vrbKy6pump) from the last 6 hours. I pulled 120 X posts, 28 Telegram messages, and 6 news mentions. Rough breakdown: 54% bullish, 31% neutral, 15% bearish. Price is +3.8% but volume is down 22% vs yesterday. Provide overall sentiment label and confidence."}`

---
