{"uid":"cap_d0MBdcskpjlRMJRVBSgAT","slug":"connskill-eu-gdpr-compliant-llm-chat-completion-3f6a0275","name":"ConnSkill EU GDPR-Compliant LLM Chat Completion","description":"Market data and real-world actions for AI agents: keyword and SERP research by location, SMS verification, receive-only inboxes, social marketing, EU-hosted LLMs. Paid per call in USDC on Base. No account, no API key, no minimum.","url":"https://agent.connskill.com/ai/v1/eu-chat","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"seed":{"type":"integer"},"stop":{"type":"array","items":{"type":"string"},"maxItems":4},"model":{"enum":["gpt-oss-120b","Qwen3.6-35B-A3B-FP8","Ministral-3-14B-Instruct-2512"],"type":"string","default":"gpt-oss-120b"},"tools":{"type":"array","maxItems":32,"description":"OpenAI-style tool definitions [{type:\"function\", function:{name, description, parameters}}]"},"top_p":{"type":"number","maximum":1,"minimum":0},"messages":{"type":"array","maxItems":64,"minItems":1,"description":"OpenAI-style chat messages [{role, content}]"},"max_tokens":{"type":"integer","default":1024,"maximum":2048,"minimum":256},"temperature":{"type":"number","maximum":2,"minimum":0},"tool_choice":{"description":"\"auto\" | \"none\" | \"required\" | {type:\"function\", function:{name}}"},"response_format":{"type":"object","description":"e.g. {type:\"json_object\"}"}}},"responseSchema":{"type":"json","example":{"model":"gpt-oss-120b","usage":{"prompt_tokens":214,"completion_tokens":380},"status":"delivered","message":"GDPR Article 6 lists six lawful bases for processing …"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_86GOn__6I1unr5A4GxCSz","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Runs OpenAI-style chat completions exclusively on German infrastructure with GDPR compliance, no input logging, and no training on user data.","exampleAgentPrompt":"Using the EU GDPR-compliant chat endpoint processed in Germany with no logging, send this conversation to the gpt-oss-120b model and get a response: system says 'You are a helpful assistant', user asks 'Summarize the key points of GDPR in three bullet points', with a max of 512 tokens.","exampleUseCases":[{"title":"GDPR-safe customer support chatbot","prompt":"I need to run my customer support chat completions through an LLM that's hosted in Germany and never logs prompts or uses my data for training — use the gpt-oss-120b model, send the system message 'You are a helpful support agent for a SaaS company' and the user message 'How do I reset my password?', cap the response at 256 tokens."},{"title":"Privacy-first legal document drafting","prompt":"Draft a short NDA clause for me using the EU-only GDPR-compliant chat API — use Ministral-3-14B-Instruct-2512, send the message 'Write a one-paragraph non-disclosure clause suitable for a freelance contract', and keep the response under 400 tokens."},{"title":"Regulated-industry AI inference","prompt":"My fintech app needs AI responses that stay in the EU with zero prompt logging — call the GDPR-compliant German LLM endpoint with the Qwen3.6-35B-A3B-FP8 model, system prompt 'You are a financial compliance assistant', user message 'Explain what MiFID II requires for trade reporting', max 1024 tokens."}],"resultDescription":"Returns a JSON object with a 'message' field containing the model's generated text response, a 'status' string indicating success or failure, and a 'usage' object with token consumption details for the completion.","failureModes":["Missing or malformed 'messages' array returns a validation error","Model name not in allowed list (gpt-oss-120b, Qwen3.6-35B-A3B-FP8, Ministral-3-14B-Instruct-2512) causes rejection","max_tokens exceeding 2048 returns a parameter error","Temperature outside 0-2 range triggers validation failure","Payment not provided or insufficient USDC triggers 402 Payment Required","Network timeout if German inference servers are under load"],"whenToPreferThis":"Choose this endpoint when EU data residency or GDPR compliance is a hard requirement — e.g. for regulated industries (healthcare, finance, legal), European enterprise customers, or any use case where prompt data must never leave Germany, must not be logged, and must not be used for model training. Prefer it over generic OpenAI or other US-hosted LLM APIs when privacy guarantees and EU jurisdiction are non-negotiable.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:52:29.096Z","isFirstParty":false}