gptzero_model_versions
Retrieve available AI detection model versions from GPTZero to select appropriate models for analyzing text authenticity and identifying AI-generated content.
Instructions
Get available GPTZero model versions
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/index.ts:138-149 (handler)Handler for the gptzero_model_versions tool. Calls the client's getModelVersions method and returns the list of versions formatted as text content.case "gptzero_model_versions": { const versions = await client.getModelVersions(); return { content: [ { type: "text", text: `Available GPTZero model versions:\n\n${versions.join("\n")}`, }, ], }; }
- src/index.ts:45-48 (helper)Core helper function in GPTZeroClient class that makes the API call to retrieve GPTZero model versions.async getModelVersions() { const response = await this.api.get("/model-versions/ai-scan"); return response.data; }
- src/index.ts:88-95 (registration)Tool registration in the ListToolsRequestHandler, including name, description, and empty input schema (no parameters required).{ name: "gptzero_model_versions", description: "Get available GPTZero model versions", inputSchema: { type: "object", properties: {}, }, },