How-to
Hands-on tutorials for building with the NativePort gateway — one worked, runnable example at a time, using production-supported routes.
27 tutorials · updated August 2, 2026
How to Choose a Browser API on NativePort: Steel vs. Browserless vs. Browserbase
One-shot scrape, screenshot and PDF versus a stateful Playwright session — how Steel, Browserless and Browserbase differ on NativePort, with runnable examples.
How to Scrape Public Instagram Data with Apify on NativePort
Pull a public Instagram profile's data through NativePort's Apify proxy — exact actor, exact input, one call, no login and no private content.
How to Build a Semantic Research Pipeline with Exa on NativePort
Chain Exa's search, contents, findSimilar and answer actions through NativePort into one research pipeline: discover, expand, and get a cited answer.
How to Choose a Search API for AI Agents on NativePort
Brave, You.com, Parallel, Linkup, SerpApi and SearchAPI.io compared for agents — what each is, its NativePort route, and where Serper still wins on price.
How to Scrape a JavaScript-Rendered Page on NativePort with ScrapingBee
Render JS-heavy pages, wait for content that loads late, extract structured fields, and keep credit cost under control through NativePort's ScrapingBee proxy.
How to use OpenClaw with NativePort
Wire OpenClaw's custom-provider onboarding to NativePort's unified inference endpoint: the one required config fix and a real tool-call round trip.
How to use Hermes Agent with NativePort
Configure Hermes Agent's custom-provider block for NativePort: the exact config, the fields that avoid a 400, and a real file-tool round trip.
How to migrate from OpenClaw to Hermes Agent with NativePort
Move an OpenClaw setup's memory, skills and workspace instructions into Hermes Agent with hermes claw migrate, then point the result at NativePort.
How to Use the Firecrawl API Through NativePort in Python
Scrape a page to clean markdown, then kick off an asynchronous crawl and poll it to completion — the exact Firecrawl v2 actions NativePort's gateway admits, in plain Python.
How to Use the Anthropic Python SDK with NativePort
Point the official anthropic Python package's base_url and auth_token at NativePort's native Anthropic route and call Claude's Messages API directly — the one header swap that makes it work, plus the field policy and errors specific to this gateway.
How to Use Tavily Search Through NativePort in Python
Run a Tavily search that returns relevance-scored results plus an optional grounded answer in one call — the exact request shape, in plain Python against NativePort's gateway.
How to Use the ElevenLabs Text-to-Speech API Through NativePort
Generate speech from text with ElevenLabs' voice engine through NativePort's gateway — the exact admitted request, response handling for a binary audio body, and what's deliberately not exposed.
How to Use Serper Google Search Through NativePort in Python
Pull real Google search results as structured JSON in one request — the fastest, cheapest way to ground an agent in the live web — through NativePort's Serper proxy, in plain Python.
How to use CrewAI with NativePort
Configure CrewAI's LLM, Agent, Task and Crew objects to run against NativePort's OpenAI-compatible endpoint on one API key and balance.
How to use LangChain with NativePort
Point langchain-openai's ChatOpenAI at NativePort's unified inference endpoint: one key and one balance for invoke, async, streaming and structured tool calls.
How to use the OpenAI Agents SDK with NativePort
Point OpenAI's Agents SDK at NativePort's unified inference endpoint: one key and balance for a local function-tool agent.
How to use the Claude Agent SDK with NativePort
Configure the Python Claude Agent SDK's ANTHROPIC_BASE_URL and ANTHROPIC_AUTH_TOKEN to run Claude Code sessions through NativePort's native Anthropic route.
How to use Agno with NativePort
Build a tool-calling Agno agent on NativePort's OpenAI-compatible inference endpoint: setup, a runnable example, streaming, and tool safety.
How to Give Buzz Agents Web Search and Page Reading with MCP
Add web search and page reading to a Buzz agent via a stdio MCP server proxying NativePort, with a wrapper that fixes buzz-acp's NATIVEPORT_API_KEY forwarding gap.
How to Connect Buzz's Built-In AI Agent to an OpenAI-Compatible API
Point Buzz's buzz-agent runtime at NativePort's OpenAI-compatible endpoint for model calls and confirm it can drive tools through the connection.
How to Use GLM-5.2 Through an OpenAI-Compatible API in Python
Call Z.ai's GLM-5.2 — a 744B-parameter, 40B-active MoE model with a 1,048,576-token context window — from Python using the openai package pointed at NativePort's OpenAI-compatible chat-completions endpoint: model discovery, streaming, tool calls, provider pinning, and cost math.
How to Connect GLM-5.2 to Coding Agents with OpenCode and Pi
Register NativePort's OpenAI-compatible route for GLM-5.2 as a custom provider in OpenCode (opencode.json) and Pi (models.json), matching each project's current config schema — no bespoke SDK code required.
Can You Run GLM-5.2 Locally? Hardware Requirements and Hosted API Alternatives
What Z.ai actually publishes about GLM-5.2's size, license, and official BF16/FP8 checkpoints, why full-precision local serving is out of reach for normal hardware, the current state of community GGUF quantizations and disk-streaming, what Ollama's listing actually offers, and how to reach the model through a hosted API instead.
How to Use Kimi K3 Through an OpenAI-Compatible API in Python
Call Moonshot AI's Kimi K3 — a 2.8T-parameter, 1M-context MoE model — from Python using the openai package pointed at NativePort's OpenAI-compatible chat-completions endpoint: text, vision, tool calls, and the exact error codes you'll hit in practice.
How to Connect Kimi K3 to Coding Agents with OpenCode and Pi
Register NativePort's OpenAI-compatible route for Kimi K3 as a custom provider in OpenCode (opencode.json) and Pi (models.json), verified against each project's current config schema — no bespoke SDK code required.
Can You Run Kimi K3 Locally? Hardware Requirements and Hosted API Alternatives
What Moonshot AI actually publishes about Kimi K3's size and license, why full-precision local serving is out of reach for normal hardware, the current state of community GGUF quantizations, and how to reach the model through a hosted API instead.
Build a Cited Web Research Pipeline with Serper and Jina Reader
Search the web with Serper, pull each result into clean markdown with Jina Reader, and assemble a cited source bundle — a complete, runnable Python (stdlib-only) example against the NativePort gateway.