/
Signa
/
GigaChat.NET
Обзор
Документация
Войти
/
Signa
/
GigaChat.NET
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
GigaChatSDK/Models/FunctionDescription.cs
38 строк
1 KB
who is likhoded
-Фикс пространства имен, именований и лишних директив
25 сен 2024, 16:26
25 сен 2024, 16:26
f663341
Код
Авторство
О чём код?
using System.Collections.Generic; using System.Text.Json.Serialization; namespace LD.Sber.GigaChatSDK.Models { public class FunctionDescription { /// <summary> /// Название функции /// </summary> [JsonPropertyName("name")] public string? Name { get; set; } /// <summary> /// Описание функции /// </summary> [JsonPropertyName("description")] public string? Description { get; set; } /// <summary> /// Параметры функции /// </summary> [JsonPropertyName("parameters")] public FunctionParameters? Parameters { get; set; } /// <summary> /// Примеры использования /// </summary> [JsonPropertyName("few_shot_examples")] public List<FewShotExample>? FewShotExamples { get; set; } /// <summary> /// Параметры возврата /// </summary> [JsonPropertyName("return_parameters")] public ReturnParameters? ReturnParameters { get; set; } } }