跳至正文

本页面仅提供英文版本。在已翻译的页面上将保留您的中文语言偏好。

Get started

Request access, create a key, discover your enabled models and make your first Grid call.

Use your existing OpenAI client with the Grid base URL and an enabled model ID. Discover the models available to your account before making the first call.

The developer starting point has copyable Python, Node.js and cURL examples, with access, troubleshooting and deployment review in one place.

1. Get access#

Grid is by invitation while we scale. Use Request access in this site's navigation. Our team reviews the request and confirms your account's enabled models and terms.

The public model catalog helps you compare options. Your account's model list determines what you can call.

2. Create an API key#

Open the Grid Console, go to Keys, and create a key. The secret is shown once, at creation time. Store it before closing the dialog. If you lose it, revoke the key and create another.

Set the key in your local environment. Keep it on your server and out of browser code:

Shell

export FORLEX_API_KEY="your-key-here"

3. Discover your enabled models#

List the model IDs your account can use:

Shell

curl https://api.genai.forlex.cloud/v1/models \
  -H "Authorization: Bearer $FORLEX_API_KEY"

Choose an enabled model that supports chat completions. Copy its exact id from the response into your environment:

Shell

export GRID_MODEL_ID="replace-with-an-enabled-chat-model-id"

Public model names and publisher checkpoint names are comparison references. Use the ID returned for your account in an API request. Pin the selected ID when you need release control.

4. Make your first call#

Point the client at https://api.genai.forlex.cloud/v1. The examples read the key and the enabled model ID you set above.

Python

import os
import openai

client = openai.OpenAI(
    base_url="https://api.genai.forlex.cloud/v1",
    api_key=os.environ["FORLEX_API_KEY"],
)

resp = client.chat.completions.create(
    model=os.environ["GRID_MODEL_ID"],
    messages=[{"role": "user", "content": "Hello!"}],
)
print(resp.choices[0].message.content)
TypeScript

import OpenAI from 'openai'

const model = process.env.GRID_MODEL_ID
if (!model) throw new Error('Set GRID_MODEL_ID from your enabled model list')

const client = new OpenAI({
  baseURL: 'https://api.genai.forlex.cloud/v1',
  apiKey: process.env.FORLEX_API_KEY,
})

const resp = await client.chat.completions.create({
  model,
  messages: [{ role: 'user', content: 'Hello!' }],
})
console.log(resp.choices[0].message.content)

The cURL example uses Python 3 to encode the request body as JSON.

Shell

set -o pipefail
: "${FORLEX_API_KEY:?Set FORLEX_API_KEY first}" "${GRID_MODEL_ID:?Set GRID_MODEL_ID first}"

python3 - <<'PY' | curl https://api.genai.forlex.cloud/v1/chat/completions \
  --fail-with-body \
  -H "Authorization: Bearer $FORLEX_API_KEY" \
  -H "Content-Type: application/json" \
  --data-binary @-
import json, os
print(json.dumps({
    "model": os.environ["GRID_MODEL_ID"],
    "messages": [{"role": "user", "content": "Hello!"}],
}))
PY

Authentication uses the standard Authorization bearer-token header. The official OpenAI SDKs use this header with the Grid base URL.

5. Handle the cold start#

Serverless scales to zero. An idle lane can return 503 with a Retry-After header while it warms up. Retry after the interval in the header. Add retry handling before production if your client does not already provide it.

Errors and cold start explains the response codes and retry behaviour.

6. Review usage and cost#

Open the Console usage dashboard to review consumption by model, run mode and period. Billing and metering explains what the meter counts, and Pricing provides the public comparison rates.

Next#

Start with a pinned enabled model. Smart Router is opt-in per request when you want Grid to choose a route. For an enterprise workflow with integration and acceptance requirements, scope a project.

申请访问权限

Agent API 与 Grid 访问权限均实行邀请制。具体启用的服务与条款将在入驻引导期间确认。

草稿仅在本次浏览器访问期间保留。刷新页面将清空草稿。

依据我们的 隐私与数据保护声明 (GDPR、LGPD 与 CCPA)进行处理。绝不出售或共享任何个人数据。

联系我们

请告知您的基本信息和需要评估的需求内容。

草稿仅在本次浏览器访问期间保留。刷新页面将清空草稿。

在本次访问期间,每个主题都会保留各自的需求内容。切换主题不会丢失您的联系方式。

依据我们的 隐私与数据保护声明 (GDPR、LGPD 与 CCPA)进行处理。绝不出售或共享任何个人数据。

[隐私与遥测控制]

数据保护与遥测偏好设置

Forward Intelligence (国际业务由 Forlex, LLC 运营,巴西业务由 Forlex Ltda运营) 尊重您在欧盟/英国 GDPR、巴西 LGPD(Lei nº 13.709/2018)以及加利福尼亚州 CCPA/CPRA 下享有的权利。

严格必要的存储始终启用

在您的浏览器本地存储颜色主题 (grid-theme)、文档导航状态以及您的隐私偏好设置 (fwdi_privacy_consent_v1)。不会设置任何第三方 Cookie 或跨站追踪器。

语言选择器仅将您的语言偏好保存在第一方 Cookie (fwdi-language) 中,有效期最长为一年。这不会启用任何可选的分析功能。

脱敏路由与漏斗分析已禁用

收集列入白名单的营销路由上的汇总页面浏览量及粗粒度商业漏斗事件,采集工具为 @vercel/analytics。查询字符串、动态路径和个人数据在发送前均会在客户端进行脱敏处理。

阅读完整的 GDPR / LGPD / CCPA 声明