Blog

Developers

Explore String AI articles about products and models, and find the right approach for you.

What to Log From LLM API Calls (and What Never to Log)

What to Log From LLM API Calls (and What Never to Log)

String AI Editorial Team

Logging for LLM integrations is not about volume; it is about a field list that can locate failures, attribute cost, and survive an audit, plus one hard line: secrets and customer content stay out.

Cursor with Your Own API Key: Custom Endpoint Setup and Troubleshooting

Cursor with Your Own API Key: Custom Endpoint Setup and Troubleshooting

String AI Editorial Team

Pointing Cursor at an OpenAI-compatible endpoint comes down to three things that have to match: the endpoint address, a working key, and model IDs that exist on that endpoint. Here is the setup, the error triage, and a five-item verification pass.

What "OpenAI-Compatible" Actually Covers: An Integration Checklist

What "OpenAI-Compatible" Actually Covers: An Integration Checklist

String AI Editorial Team

Compatible is not a single switch. This checklist breaks the claim into three layers worth verifying separately, the protocol surface, the feature surface, and the behavior surface, with eight concrete checks you can run against any OpenAI-compatible endpoint.