İşlev Şema Oluşturucu

Set function name, description and parameter fields to generate OpenAI tools JSON for function calling with fewer schema errors.

Gizlilik: yerel olarak işlenir, asla yüklenmez.

Anında sonuçları görmek için aşağıdaki giriş alanına yapıştırın

填写函数名、描述与参数字段,生成 OpenAI function calling JSON schema。

函数名
描述

参数字段

每行: name,type,description,required(true/false)

Function Schema

Notlar

字段类型

type 支持 string、number、integer、boolean、array、object。输出符合 OpenAI tools 格式,可直接粘贴到 API 请求。

Set function name, description and parameter fields to generate OpenAI tools JSON for function calling with fewer schema errors.

Hızlı başlangıç

  1. Meta verileri ayarlayın

    Snake_case adlarını kullanın; fonksiyonun ne yaptığını açıklayın.

  2. Alanları tanımla

    Satır başına: name, type, description, required.

Alan türleri

string, number, integer, boolean, array, object; required true marks mandatory parameters.

Tipik iş akışı

İşlev adı ve açıklaması girerek başlayın.İsim kısa olmalıdır, açıklama amacını açıkça açıklarken. Ardından, isim, tür, açıklama ve gerekli olup olmadığını da dahil olmak üzere parametreleri teker teker ekleyin. Araç, OpenAI uyum kontrolü için gerçek zamanlı JSON önizleme sağlar.

Oluşturduktan sonra, üretilen JSON 'ı doğrudan projenize kopyalayın.Öncelikle OpenAI Playground 'da işlev çağrılarını test etmenizi öneririz. Düzenlemelere mi ihtiyacınız var? Sadece yeniden oluşturmak için aracın alanlarını değiştirin - elle JSON düzenleme olduğundan çok daha güvenli.

Örnekler

Hava durumu fonksiyonu

Input

get_weather + city field

Output

OpenAI tools JSON

FAQ

İç içi nesneler mi?

Yalnızca düz parametreler; yuva içi olarak JSON çıkışını düzenleyin.

Oluşturulan şema OpenAI dışında kullanılabilir mi?

Evet, evet. OpenAI için optimize edilmiş olsa da, JSON genel fonksiyon tanımlama standartlarını takip eder. Diğer platformların parametre türleri veya yapı için özel gereksinimleri olabileceğini unutmayın - her zaman belgeleriyle çapraz kontrol edin.