> ## Documentation Index
> Fetch the complete documentation index at: https://phaseo.app/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Replit

> 在 Replit 应用和部署中调用 Phaseo。

在 Replit 中使用 Phaseo 时，可选择官方 OpenAI SDK 或 Phaseo 官方 AI SDK 供应商。请将 API 密钥保存在 Replit Secrets 中，而不要写入源代码。

## 添加密钥

在 Replit 工作区中，打开 **Tools → Secrets** 并添加：

```text theme={null}
PHASEO_API_KEY=phaseo_v1_sk_...
```

应用可以通过环境变量读取此密钥。

## 使用 OpenAI SDK 的 TypeScript

```bash theme={null}
npm install openai
```

```ts theme={null}
import OpenAI from "openai";

const client = new OpenAI({
	apiKey: process.env.PHASEO_API_KEY,
	baseURL: "https://api.phaseo.app/v1",
});

const response = await client.responses.create({
	model: "openai/gpt-5-nano",
	input: "Reply with only: ok",
});

console.log(response.output_text);
```

## 使用 AI SDK 的 TypeScript

```bash theme={null}
npm install @phaseo/ai-sdk-provider
```

```ts theme={null}
import { phaseo } from "@phaseo/ai-sdk-provider";
import { generateText } from "ai";

const { text } = await generateText({
	model: phaseo("openai/gpt-5-nano"),
	prompt: "Reply with only: ok",
});

console.log(text);
```

## 部署

除了开发工作区，也要将 `PHASEO_API_KEY` 添加到部署的密钥中。确认部署不会将环境变量或请求标头写入日志。

## 相关内容

* [OpenAI SDK](./openai-sdk.mdx)
* [AI SDK](./ai-sdk.mdx)
* [身份验证](../../developers/authentication.mdx)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.