For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
预约演示登录免费开始
  • 使用 SDK
    • SDK 概述
    • SDK 如何工作
    • Quickstart
    • Customer showcase
  • 使用 SDK
    • 项目结构
    • 添加自定义代码
    • Migrating to Replay
    • 功能特性
  • 参考
      • Local SDK previews
      • 测试
  • 资源
    • generators.yml
Checking status...
SOC2Soc 2 Type II
© 2026 Fern • Birch Solutions, Inc., a Postman company

Documentation

SDKsDocsAsk FernCLI Reference

API Definitions

OpenAPIAsyncAPIOpenRPCgRPC

Resources

BlogSupportPricing

Company

Brand KitPrivacy PolicyTerms of Service
LogoLogo
预约演示登录免费开始
在本页
  • 使用示例
SDK 设计

设置本地 SDK 预览

||以 Markdown 格式查看|
此页面是否有帮助?
在仪表板中编辑
上一个

指数退避重试

下一个

测试

配置好 SDK 后,您可以使用 --preview 标志在发布前本地测试生成的 SDK 代码。这允许您在开发过程中快速迭代 SDK:

$# 预览所有 SDK
$fern generate --preview
$
$# 预览特定语言的 SDK
$fern generate --group <language>-sdk --preview

--preview 将您的 SDK 代码生成到 fern 文件夹内的本地 .preview/ 文件夹中。不会向包管理器或 GitHub 发布任何更改。

--preview 保留您添加到 SDK 中的任何自定义代码。

使用示例

以下是如何预览 Python SDK 的示例。

1

生成器配置

generators.yml
1api:
2 path: ./path/to/openapi.yml
3groups:
4 python-sdk:
5 generators:
6 - name: fernapi/fern-python-sdk
7 version: 5.10.0
8 output:
9 location: pypi
10 package-name: imdb
11 token: ${PYPI_TOKEN}
12 github:
13 repository: imdb/imdb-python
14 config:
15 client_class_name: imdb
2

调用 Fern CLI

$fern generate --group python-sdk --preview
3

预览您的 SDK

生成的文件夹结构如下所示:

fern
fern.config.json
.preview
fern-python-sdk
...
generators.yml
openapi
openapi.yml