diff --git a/src/libs/Cohere/Generated/Cohere.CohereApi.Chatv2.g.cs b/src/libs/Cohere/Generated/Cohere.CohereApi.Chatv2.g.cs
index 902a93b..dfc6c17 100644
--- a/src/libs/Cohere/Generated/Cohere.CohereApi.Chatv2.g.cs
+++ b/src/libs/Cohere/Generated/Cohere.CohereApi.Chatv2.g.cs
@@ -110,6 +110,9 @@ partial void ProcessChatv2ResponseContent(
/// A list of available tools (functions) that the model may suggest invoking before producing a text response.
/// When `tools` is passed (without `tool_results`), the `text` content in the response will be empty and the `tool_calls` field in the response will be populated with a list of tool calls that need to be made. If no calls need to be made, the `tool_calls` array will be empty.
///
+ ///
+ /// A list of relevant documents that the model can cite to generate a more accurate reply. Each document is either a string or document object with content and metadata.
+ ///
///
/// Defaults to `"accurate"`.
/// Dictates the approach taken to generating citations as part of the RAG flow by allowing the user to specify whether they want `"accurate"` results, `"fast"` results or no results.
@@ -169,6 +172,7 @@ partial void ProcessChatv2ResponseContent(
string model,
global::System.Collections.Generic.IList messages,
global::System.Collections.Generic.IList? tools = default,
+ global::System.Collections.Generic.IList>? documents = default,
global::Cohere.Chatv2RequestCitationMode? citationMode = default,
global::Cohere.ResponseFormat2? responseFormat = default,
global::Cohere.Chatv2RequestSafetyMode? safetyMode = default,
@@ -187,6 +191,7 @@ partial void ProcessChatv2ResponseContent(
Model = model,
Messages = messages,
Tools = tools,
+ Documents = documents,
CitationMode = citationMode,
ResponseFormat = responseFormat,
SafetyMode = safetyMode,
diff --git a/src/libs/Cohere/Generated/Cohere.ICohereApi.Chatv2.g.cs b/src/libs/Cohere/Generated/Cohere.ICohereApi.Chatv2.g.cs
index 56f822b..0428ca6 100644
--- a/src/libs/Cohere/Generated/Cohere.ICohereApi.Chatv2.g.cs
+++ b/src/libs/Cohere/Generated/Cohere.ICohereApi.Chatv2.g.cs
@@ -30,6 +30,9 @@ public partial interface ICohereApi
/// A list of available tools (functions) that the model may suggest invoking before producing a text response.
/// When `tools` is passed (without `tool_results`), the `text` content in the response will be empty and the `tool_calls` field in the response will be populated with a list of tool calls that need to be made. If no calls need to be made, the `tool_calls` array will be empty.
///
+ ///
+ /// A list of relevant documents that the model can cite to generate a more accurate reply. Each document is either a string or document object with content and metadata.
+ ///
///
/// Defaults to `"accurate"`.
/// Dictates the approach taken to generating citations as part of the RAG flow by allowing the user to specify whether they want `"accurate"` results, `"fast"` results or no results.
@@ -89,6 +92,7 @@ public partial interface ICohereApi
string model,
global::System.Collections.Generic.IList messages,
global::System.Collections.Generic.IList? tools = default,
+ global::System.Collections.Generic.IList>? documents = default,
global::Cohere.Chatv2RequestCitationMode? citationMode = default,
global::Cohere.ResponseFormat2? responseFormat = default,
global::Cohere.Chatv2RequestSafetyMode? safetyMode = default,
diff --git a/src/libs/Cohere/Generated/Cohere.Models.Chatv2Request.g.cs b/src/libs/Cohere/Generated/Cohere.Models.Chatv2Request.g.cs
index af57acc..ea4c9e1 100644
--- a/src/libs/Cohere/Generated/Cohere.Models.Chatv2Request.g.cs
+++ b/src/libs/Cohere/Generated/Cohere.Models.Chatv2Request.g.cs
@@ -1,4 +1,6 @@
+#pragma warning disable CS0618 // Type or member is obsolete
+
#nullable enable
namespace Cohere
@@ -30,6 +32,12 @@ public sealed partial class Chatv2Request
[global::System.Text.Json.Serialization.JsonPropertyName("tools")]
public global::System.Collections.Generic.IList? Tools { get; set; }
+ ///
+ /// A list of relevant documents that the model can cite to generate a more accurate reply. Each document is either a string or document object with content and metadata.
+ ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("documents")]
+ public global::System.Collections.Generic.IList>? Documents { get; set; }
+
///
/// Defaults to `"accurate"`.
/// Dictates the approach taken to generating citations as part of the RAG flow by allowing the user to specify whether they want `"accurate"` results, `"fast"` results or no results.
diff --git a/src/libs/Cohere/Generated/Cohere.Models.Document.g.cs b/src/libs/Cohere/Generated/Cohere.Models.Document.g.cs
new file mode 100644
index 0000000..56a0b56
--- /dev/null
+++ b/src/libs/Cohere/Generated/Cohere.Models.Document.g.cs
@@ -0,0 +1,32 @@
+
+#nullable enable
+
+namespace Cohere
+{
+ ///
+ /// Relevant information that could be used by the model to generate a more accurate reply.
+ /// The content of each document are generally short (should be under 300 words). Metadata should be used to provide additional information, both the key name and the value will be
+ /// passed to the model.
+ ///
+ public sealed partial class Document
+ {
+ ///
+ /// A relevant documents that the model can cite to generate a more accurate reply. Each document is a string-string dictionary.
+ ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("data")]
+ [global::System.Text.Json.Serialization.JsonRequired]
+ public required global::Cohere.DocumentData Data { get; set; }
+
+ ///
+ /// Unique identifier for this document which will be referenced in citations. If not provided an ID will be automatically generated
+ ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("id")]
+ public string? Id { get; set; }
+
+ ///
+ /// Additional properties that are not explicitly defined in the schema
+ ///
+ [global::System.Text.Json.Serialization.JsonExtensionData]
+ public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary();
+ }
+}
\ No newline at end of file
diff --git a/src/libs/Cohere/Generated/Cohere.Models.DocumentContent.g.cs b/src/libs/Cohere/Generated/Cohere.Models.DocumentContent.g.cs
new file mode 100644
index 0000000..162f61f
--- /dev/null
+++ b/src/libs/Cohere/Generated/Cohere.Models.DocumentContent.g.cs
@@ -0,0 +1,33 @@
+
+#nullable enable
+
+namespace Cohere
+{
+ ///
+ /// Document content.
+ ///
+ public sealed partial class DocumentContent
+ {
+ ///
+ ///
+ ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("type")]
+ [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Cohere.JsonConverters.DocumentContentTypeJsonConverter))]
+ public global::Cohere.DocumentContentType Type { get; set; }
+
+ ///
+ /// Relevant information that could be used by the model to generate a more accurate reply.
+ /// The content of each document are generally short (should be under 300 words). Metadata should be used to provide additional information, both the key name and the value will be
+ /// passed to the model.
+ ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("document")]
+ [global::System.Text.Json.Serialization.JsonRequired]
+ public required global::Cohere.Document Document { get; set; }
+
+ ///
+ /// Additional properties that are not explicitly defined in the schema
+ ///
+ [global::System.Text.Json.Serialization.JsonExtensionData]
+ public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary();
+ }
+}
\ No newline at end of file
diff --git a/src/libs/Cohere/Generated/Cohere.Models.DocumentContentType.g.cs b/src/libs/Cohere/Generated/Cohere.Models.DocumentContentType.g.cs
new file mode 100644
index 0000000..4670401
--- /dev/null
+++ b/src/libs/Cohere/Generated/Cohere.Models.DocumentContentType.g.cs
@@ -0,0 +1,45 @@
+
+#nullable enable
+
+namespace Cohere
+{
+ ///
+ ///
+ ///
+ public enum DocumentContentType
+ {
+ ///
+ ///
+ ///
+ Document,
+ }
+
+ ///
+ /// Enum extensions to do fast conversions without the reflection.
+ ///
+ public static class DocumentContentTypeExtensions
+ {
+ ///
+ /// Converts an enum to a string.
+ ///
+ public static string ToValueString(this DocumentContentType value)
+ {
+ return value switch
+ {
+ DocumentContentType.Document => "document",
+ _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null),
+ };
+ }
+ ///
+ /// Converts an string to a enum.
+ ///
+ public static DocumentContentType? ToEnum(string value)
+ {
+ return value switch
+ {
+ "document" => DocumentContentType.Document,
+ _ => null,
+ };
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/libs/Cohere/Generated/Cohere.Models.DocumentData.g.cs b/src/libs/Cohere/Generated/Cohere.Models.DocumentData.g.cs
new file mode 100644
index 0000000..e6a479a
--- /dev/null
+++ b/src/libs/Cohere/Generated/Cohere.Models.DocumentData.g.cs
@@ -0,0 +1,18 @@
+
+#nullable enable
+
+namespace Cohere
+{
+ ///
+ /// A relevant documents that the model can cite to generate a more accurate reply. Each document is a string-string dictionary.
+ ///
+ public sealed partial class DocumentData
+ {
+
+ ///
+ /// Additional properties that are not explicitly defined in the schema
+ ///
+ [global::System.Text.Json.Serialization.JsonExtensionData]
+ public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary();
+ }
+}
\ No newline at end of file
diff --git a/src/libs/Cohere/Generated/Cohere.Models.ToolContent.g.cs b/src/libs/Cohere/Generated/Cohere.Models.ToolContent.g.cs
new file mode 100644
index 0000000..b420002
--- /dev/null
+++ b/src/libs/Cohere/Generated/Cohere.Models.ToolContent.g.cs
@@ -0,0 +1,166 @@
+using System.Linq;
+#pragma warning disable CS0618 // Type or member is obsolete
+
+#nullable enable
+
+namespace Cohere
+{
+ ///
+ /// A content block which contains information about the content of a tool result
+ ///
+ public readonly partial struct ToolContent : global::System.IEquatable
+ {
+ ///
+ /// Text content of the message.
+ ///
+#if NET6_0_OR_GREATER
+ public global::Cohere.TextContent? Text { get; init; }
+#else
+ public global::Cohere.TextContent? Text { get; }
+#endif
+
+ ///
+ ///
+ ///
+#if NET6_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Text))]
+#endif
+ public bool IsText => Text != null;
+
+ ///
+ ///
+ ///
+ public static implicit operator ToolContent(global::Cohere.TextContent value) => new ToolContent(value);
+
+ ///
+ ///
+ ///
+ public static implicit operator global::Cohere.TextContent?(ToolContent @this) => @this.Text;
+
+ ///
+ ///
+ ///
+ public ToolContent(global::Cohere.TextContent? value)
+ {
+ Text = value;
+ }
+
+ ///
+ /// Document content.
+ ///
+#if NET6_0_OR_GREATER
+ public global::Cohere.DocumentContent? Document { get; init; }
+#else
+ public global::Cohere.DocumentContent? Document { get; }
+#endif
+
+ ///
+ ///
+ ///
+#if NET6_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Document))]
+#endif
+ public bool IsDocument => Document != null;
+
+ ///
+ ///
+ ///
+ public static implicit operator ToolContent(global::Cohere.DocumentContent value) => new ToolContent(value);
+
+ ///
+ ///
+ ///
+ public static implicit operator global::Cohere.DocumentContent?(ToolContent @this) => @this.Document;
+
+ ///
+ ///
+ ///
+ public ToolContent(global::Cohere.DocumentContent? value)
+ {
+ Document = value;
+ }
+
+ ///
+ ///
+ ///
+ public ToolContent(
+ global::Cohere.TextContent? text,
+ global::Cohere.DocumentContent? document
+ )
+ {
+ Text = text;
+ Document = document;
+ }
+
+ ///
+ ///
+ ///
+ public object? Object =>
+ Document as object ??
+ Text as object
+ ;
+
+ ///
+ ///
+ ///
+ public bool Validate()
+ {
+ return IsText && !IsDocument || !IsText && IsDocument;
+ }
+
+ ///
+ ///
+ ///
+ public override int GetHashCode()
+ {
+ var fields = new object?[]
+ {
+ Text,
+ typeof(global::Cohere.TextContent),
+ Document,
+ typeof(global::Cohere.DocumentContent),
+ };
+ const int offset = unchecked((int)2166136261);
+ const int prime = 16777619;
+ static int HashCodeAggregator(int hashCode, object? value) => value == null
+ ? (hashCode ^ 0) * prime
+ : (hashCode ^ value.GetHashCode()) * prime;
+ return fields.Aggregate(offset, HashCodeAggregator);
+ }
+
+ ///
+ ///
+ ///
+ public bool Equals(ToolContent other)
+ {
+ return
+ global::System.Collections.Generic.EqualityComparer.Default.Equals(Text, other.Text) &&
+ global::System.Collections.Generic.EqualityComparer.Default.Equals(Document, other.Document)
+ ;
+ }
+
+ ///
+ ///
+ ///
+ public static bool operator ==(ToolContent obj1, ToolContent obj2)
+ {
+ return global::System.Collections.Generic.EqualityComparer.Default.Equals(obj1, obj2);
+ }
+
+ ///
+ ///
+ ///
+ public static bool operator !=(ToolContent obj1, ToolContent obj2)
+ {
+ return !(obj1 == obj2);
+ }
+
+ ///
+ ///
+ ///
+ public override bool Equals(object? obj)
+ {
+ return obj is ToolContent o && Equals(o);
+ }
+ }
+}
diff --git a/src/libs/Cohere/Generated/Cohere.Models.ToolMessage2.g.cs b/src/libs/Cohere/Generated/Cohere.Models.ToolMessage2.g.cs
index 8eaaa1f..e84e4a2 100644
--- a/src/libs/Cohere/Generated/Cohere.Models.ToolMessage2.g.cs
+++ b/src/libs/Cohere/Generated/Cohere.Models.ToolMessage2.g.cs
@@ -1,4 +1,6 @@
+#pragma warning disable CS0618 // Type or member is obsolete
+
#nullable enable
namespace Cohere
@@ -23,11 +25,12 @@ public sealed partial class ToolMessage2
public required string ToolCallId { get; set; }
///
- /// A list of outputs from a tool. The content should formatted as a JSON object string
+ /// A single or list of outputs from a tool. The content should formatted as a JSON object string, or a list of tool content blocks
///
[global::System.Text.Json.Serialization.JsonPropertyName("tool_content")]
+ [global::System.Text.Json.Serialization.JsonConverter(typeof(global::Cohere.JsonConverters.OneOfJsonConverterFactory2))]
[global::System.Text.Json.Serialization.JsonRequired]
- public required global::System.Collections.Generic.IList ToolContent { get; set; }
+ public required global::Cohere.OneOf> ToolContent { get; set; }
///
/// Additional properties that are not explicitly defined in the schema
diff --git a/src/libs/Cohere/Generated/Cohere.Models.UserMessage.g.cs b/src/libs/Cohere/Generated/Cohere.Models.UserMessage.g.cs
index 8d884eb..2af9a38 100644
--- a/src/libs/Cohere/Generated/Cohere.Models.UserMessage.g.cs
+++ b/src/libs/Cohere/Generated/Cohere.Models.UserMessage.g.cs
@@ -26,12 +26,6 @@ public sealed partial class UserMessage
[global::System.Text.Json.Serialization.JsonRequired]
public required global::Cohere.OneOf> Content { get; set; }
- ///
- /// Documents seen by the model when generating the reply.
- ///
- [global::System.Text.Json.Serialization.JsonPropertyName("documents")]
- public global::System.Collections.Generic.IList? Documents { get; set; }
-
///
/// Additional properties that are not explicitly defined in the schema
///
diff --git a/src/libs/Cohere/Generated/JsonConverters.DocumentContentType.g.cs b/src/libs/Cohere/Generated/JsonConverters.DocumentContentType.g.cs
new file mode 100644
index 0000000..ce501e3
--- /dev/null
+++ b/src/libs/Cohere/Generated/JsonConverters.DocumentContentType.g.cs
@@ -0,0 +1,49 @@
+#nullable enable
+
+namespace Cohere.JsonConverters
+{
+ ///
+ public sealed class DocumentContentTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Cohere.DocumentContentType Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Cohere.DocumentContentTypeExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Cohere.DocumentContentType)numValue;
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Cohere.DocumentContentType value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Cohere.DocumentContentTypeExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Cohere/Generated/JsonConverters.DocumentContentTypeNullable.g.cs b/src/libs/Cohere/Generated/JsonConverters.DocumentContentTypeNullable.g.cs
new file mode 100644
index 0000000..a826398
--- /dev/null
+++ b/src/libs/Cohere/Generated/JsonConverters.DocumentContentTypeNullable.g.cs
@@ -0,0 +1,56 @@
+#nullable enable
+
+namespace Cohere.JsonConverters
+{
+ ///
+ public sealed class DocumentContentTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Cohere.DocumentContentType? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Cohere.DocumentContentTypeExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Cohere.DocumentContentType)numValue;
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Cohere.DocumentContentType? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Cohere.DocumentContentTypeExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Cohere/Generated/JsonConverters.ToolContent.g.cs b/src/libs/Cohere/Generated/JsonConverters.ToolContent.g.cs
new file mode 100644
index 0000000..4fd5d3f
--- /dev/null
+++ b/src/libs/Cohere/Generated/JsonConverters.ToolContent.g.cs
@@ -0,0 +1,87 @@
+#nullable enable
+#pragma warning disable CS0618 // Type or member is obsolete
+
+namespace Cohere.JsonConverters
+{
+ ///
+ public class ToolContentJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Cohere.ToolContent Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ options = options ?? throw new global::System.ArgumentNullException(nameof(options));
+ var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set.");
+
+ var
+ readerCopy = reader;
+ global::Cohere.TextContent? text = default;
+ try
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Cohere.TextContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Cohere.TextContent).Name}");
+ text = global::System.Text.Json.JsonSerializer.Deserialize(ref readerCopy, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+
+ readerCopy = reader;
+ global::Cohere.DocumentContent? document = default;
+ try
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Cohere.DocumentContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Cohere.DocumentContent).Name}");
+ document = global::System.Text.Json.JsonSerializer.Deserialize(ref readerCopy, typeInfo);
+ }
+ catch (global::System.Text.Json.JsonException)
+ {
+ }
+
+ var result = new global::Cohere.ToolContent(
+ text,
+ document
+ );
+
+ if (text != null)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Cohere.TextContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Cohere.TextContent).Name}");
+ _ = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
+ else if (document != null)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Cohere.DocumentContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Cohere.DocumentContent).Name}");
+ _ = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo);
+ }
+
+ return result;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Cohere.ToolContent value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ options = options ?? throw new global::System.ArgumentNullException(nameof(options));
+ var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set.");
+
+ if (value.IsText)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Cohere.TextContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Cohere.TextContent).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.Text, typeInfo);
+ }
+ else if (value.IsDocument)
+ {
+ var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Cohere.DocumentContent), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ??
+ throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Cohere.DocumentContent).Name}");
+ global::System.Text.Json.JsonSerializer.Serialize(writer, value.Document, typeInfo);
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/libs/Cohere/Generated/JsonSerializerContext.g.cs b/src/libs/Cohere/Generated/JsonSerializerContext.g.cs
index 39d27b5..fad4686 100644
--- a/src/libs/Cohere/Generated/JsonSerializerContext.g.cs
+++ b/src/libs/Cohere/Generated/JsonSerializerContext.g.cs
@@ -33,6 +33,8 @@ namespace Cohere
typeof(global::Cohere.JsonConverters.AssistantMessageRoleNullableJsonConverter),
typeof(global::Cohere.JsonConverters.SystemMessageRoleJsonConverter),
typeof(global::Cohere.JsonConverters.SystemMessageRoleNullableJsonConverter),
+ typeof(global::Cohere.JsonConverters.DocumentContentTypeJsonConverter),
+ typeof(global::Cohere.JsonConverters.DocumentContentTypeNullableJsonConverter),
typeof(global::Cohere.JsonConverters.ToolMessage2RoleJsonConverter),
typeof(global::Cohere.JsonConverters.ToolMessage2RoleNullableJsonConverter),
typeof(global::Cohere.JsonConverters.Tool2TypeJsonConverter),
@@ -130,6 +132,7 @@ namespace Cohere
typeof(global::Cohere.JsonConverters.OneOfJsonConverterFactory2),
typeof(global::Cohere.JsonConverters.SourceJsonConverter),
typeof(global::Cohere.JsonConverters.OneOfJsonConverterFactory1),
+ typeof(global::Cohere.JsonConverters.ToolContentJsonConverter),
typeof(global::Cohere.JsonConverters.ChatMessage2JsonConverter),
typeof(global::Cohere.JsonConverters.ResponseFormat2JsonConverter),
typeof(global::Cohere.JsonConverters.ChatMessageStartEventJsonConverter),
diff --git a/src/libs/Cohere/Generated/JsonSerializerContextTypes.g.cs b/src/libs/Cohere/Generated/JsonSerializerContextTypes.g.cs
index 31f8a65..b9e259a 100644
--- a/src/libs/Cohere/Generated/JsonSerializerContextTypes.g.cs
+++ b/src/libs/Cohere/Generated/JsonSerializerContextTypes.g.cs
@@ -369,2238 +369,2274 @@ public sealed partial class JsonSerializerContextTypes
///
///
///
- public global::Cohere.ToolMessage2? Type89 { get; set; }
+ public global::Cohere.Document? Type89 { get; set; }
///
///
///
- public global::Cohere.ToolMessage2Role? Type90 { get; set; }
+ public global::Cohere.DocumentData? Type90 { get; set; }
///
///
///
- public global::Cohere.ChatMessage2? Type91 { get; set; }
+ public global::Cohere.DocumentContent? Type91 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type92 { get; set; }
+ public global::Cohere.DocumentContentType? Type92 { get; set; }
///
///
///
- public global::Cohere.Tool2? Type93 { get; set; }
+ public global::Cohere.ToolContent? Type93 { get; set; }
///
///
///
- public global::Cohere.Tool2Type? Type94 { get; set; }
+ public global::Cohere.ToolMessage2? Type94 { get; set; }
///
///
///
- public global::Cohere.Tool2Function? Type95 { get; set; }
+ public global::Cohere.ToolMessage2Role? Type95 { get; set; }
///
///
///
- public global::Cohere.Tool2FunctionParameters? Type96 { get; set; }
+ public global::Cohere.OneOf>? Type96 { get; set; }
///
///
///
- public global::Cohere.ResponseFormatType2? Type97 { get; set; }
+ public global::System.Collections.Generic.IList? Type97 { get; set; }
///
///
///
- public global::Cohere.TextResponseFormat2? Type98 { get; set; }
+ public global::Cohere.ChatMessage2? Type98 { get; set; }
///
///
///
- public global::Cohere.JSONResponseFormat2? Type99 { get; set; }
+ public global::System.Collections.Generic.IList? Type99 { get; set; }
///
///
///
- public global::Cohere.JSONResponseFormat2JsonSchema? Type100 { get; set; }
+ public global::Cohere.Tool2? Type100 { get; set; }
///
///
///
- public global::Cohere.ResponseFormat2? Type101 { get; set; }
+ public global::Cohere.Tool2Type? Type101 { get; set; }
///
///
///
- public global::Cohere.ChatFinishReason? Type102 { get; set; }
+ public global::Cohere.Tool2Function? Type102 { get; set; }
///
///
///
- public global::Cohere.AssistantMessageResponse? Type103 { get; set; }
+ public global::Cohere.Tool2FunctionParameters? Type103 { get; set; }
///
///
///
- public global::Cohere.AssistantMessageResponseRole? Type104 { get; set; }
+ public global::Cohere.ResponseFormatType2? Type104 { get; set; }
///
///
///
- public global::Cohere.Usage? Type105 { get; set; }
+ public global::Cohere.TextResponseFormat2? Type105 { get; set; }
///
///
///
- public global::Cohere.UsageBilledUnits? Type106 { get; set; }
+ public global::Cohere.JSONResponseFormat2? Type106 { get; set; }
///
///
///
- public global::Cohere.UsageTokens? Type107 { get; set; }
+ public global::Cohere.JSONResponseFormat2JsonSchema? Type107 { get; set; }
///
///
///
- public global::Cohere.NonStreamedChatResponse2? Type108 { get; set; }
+ public global::Cohere.ResponseFormat2? Type108 { get; set; }
///
///
///
- public global::Cohere.ChatStreamEventType? Type109 { get; set; }
+ public global::Cohere.ChatFinishReason? Type109 { get; set; }
///
///
///
- public global::Cohere.ChatStreamEventTypeType? Type110 { get; set; }
+ public global::Cohere.AssistantMessageResponse? Type110 { get; set; }
///
///
///
- public global::Cohere.ChatMessageStartEvent? Type111 { get; set; }
+ public global::Cohere.AssistantMessageResponseRole? Type111 { get; set; }
///
///
///
- public global::Cohere.ChatMessageStartEventVariant2? Type112 { get; set; }
+ public global::Cohere.Usage? Type112 { get; set; }
///
///
///
- public global::Cohere.ChatMessageStartEventVariant2Delta? Type113 { get; set; }
+ public global::Cohere.UsageBilledUnits? Type113 { get; set; }
///
///
///
- public global::Cohere.ChatMessageStartEventVariant2DeltaMessage? Type114 { get; set; }
+ public global::Cohere.UsageTokens? Type114 { get; set; }
///
///
///
- public global::Cohere.ChatMessageStartEventVariant2DeltaMessageRole? Type115 { get; set; }
+ public global::Cohere.NonStreamedChatResponse2? Type115 { get; set; }
///
///
///
- public global::Cohere.ChatContentStartEvent? Type116 { get; set; }
+ public global::Cohere.ChatStreamEventType? Type116 { get; set; }
///
///
///
- public global::Cohere.ChatContentStartEventVariant2? Type117 { get; set; }
+ public global::Cohere.ChatStreamEventTypeType? Type117 { get; set; }
///
///
///
- public global::Cohere.ChatContentStartEventVariant2Delta? Type118 { get; set; }
+ public global::Cohere.ChatMessageStartEvent? Type118 { get; set; }
///
///
///
- public global::Cohere.ChatContentStartEventVariant2DeltaMessage? Type119 { get; set; }
+ public global::Cohere.ChatMessageStartEventVariant2? Type119 { get; set; }
///
///
///
- public global::Cohere.ChatContentStartEventVariant2DeltaMessageContent? Type120 { get; set; }
+ public global::Cohere.ChatMessageStartEventVariant2Delta? Type120 { get; set; }
///
///
///
- public global::Cohere.ChatContentStartEventVariant2DeltaMessageContentType? Type121 { get; set; }
+ public global::Cohere.ChatMessageStartEventVariant2DeltaMessage? Type121 { get; set; }
///
///
///
- public global::Cohere.ChatContentDeltaEvent? Type122 { get; set; }
+ public global::Cohere.ChatMessageStartEventVariant2DeltaMessageRole? Type122 { get; set; }
///
///
///
- public global::Cohere.ChatContentDeltaEventVariant2? Type123 { get; set; }
+ public global::Cohere.ChatContentStartEvent? Type123 { get; set; }
///
///
///
- public global::Cohere.ChatContentDeltaEventVariant2Delta? Type124 { get; set; }
+ public global::Cohere.ChatContentStartEventVariant2? Type124 { get; set; }
///
///
///
- public global::Cohere.ChatContentDeltaEventVariant2DeltaMessage? Type125 { get; set; }
+ public global::Cohere.ChatContentStartEventVariant2Delta? Type125 { get; set; }
///
///
///
- public global::Cohere.ChatContentDeltaEventVariant2DeltaMessageContent? Type126 { get; set; }
+ public global::Cohere.ChatContentStartEventVariant2DeltaMessage? Type126 { get; set; }
///
///
///
- public global::Cohere.ChatContentEndEvent? Type127 { get; set; }
+ public global::Cohere.ChatContentStartEventVariant2DeltaMessageContent? Type127 { get; set; }
///
///
///
- public global::Cohere.ChatContentEndEventVariant2? Type128 { get; set; }
+ public global::Cohere.ChatContentStartEventVariant2DeltaMessageContentType? Type128 { get; set; }
///
///
///
- public global::Cohere.ChatToolPlanDeltaEvent? Type129 { get; set; }
+ public global::Cohere.ChatContentDeltaEvent? Type129 { get; set; }
///
///
///
- public global::Cohere.ChatToolPlanDeltaEventVariant2? Type130 { get; set; }
+ public global::Cohere.ChatContentDeltaEventVariant2? Type130 { get; set; }
///
///
///
- public global::Cohere.ChatToolPlanDeltaEventVariant2Delta? Type131 { get; set; }
+ public global::Cohere.ChatContentDeltaEventVariant2Delta? Type131 { get; set; }
///
///
///
- public global::Cohere.ChatToolCallStartEvent? Type132 { get; set; }
+ public global::Cohere.ChatContentDeltaEventVariant2DeltaMessage? Type132 { get; set; }
///
///
///
- public global::Cohere.ChatToolCallStartEventVariant2? Type133 { get; set; }
+ public global::Cohere.ChatContentDeltaEventVariant2DeltaMessageContent? Type133 { get; set; }
///
///
///
- public global::Cohere.ChatToolCallStartEventVariant2Delta? Type134 { get; set; }
+ public global::Cohere.ChatContentEndEvent? Type134 { get; set; }
///
///
///
- public global::Cohere.ChatToolCallStartEventVariant2DeltaToolCall? Type135 { get; set; }
+ public global::Cohere.ChatContentEndEventVariant2? Type135 { get; set; }
///
///
///
- public global::Cohere.ChatToolCallStartEventVariant2DeltaToolCallType? Type136 { get; set; }
+ public global::Cohere.ChatToolPlanDeltaEvent? Type136 { get; set; }
///
///
///
- public global::Cohere.ChatToolCallStartEventVariant2DeltaToolCallFunction? Type137 { get; set; }
+ public global::Cohere.ChatToolPlanDeltaEventVariant2? Type137 { get; set; }
///
///
///
- public global::Cohere.ChatToolCallDeltaEvent? Type138 { get; set; }
+ public global::Cohere.ChatToolPlanDeltaEventVariant2Delta? Type138 { get; set; }
///
///
///
- public global::Cohere.ChatToolCallDeltaEventVariant2? Type139 { get; set; }
+ public global::Cohere.ChatToolCallStartEvent? Type139 { get; set; }
///
///
///
- public global::Cohere.ChatToolCallDeltaEventVariant2Delta? Type140 { get; set; }
+ public global::Cohere.ChatToolCallStartEventVariant2? Type140 { get; set; }
///
///
///
- public global::Cohere.ChatToolCallDeltaEventVariant2DeltaToolCall? Type141 { get; set; }
+ public global::Cohere.ChatToolCallStartEventVariant2Delta? Type141 { get; set; }
///
///
///
- public global::Cohere.ChatToolCallDeltaEventVariant2DeltaToolCallFunction? Type142 { get; set; }
+ public global::Cohere.ChatToolCallStartEventVariant2DeltaToolCall? Type142 { get; set; }
///
///
///
- public global::Cohere.ChatToolCallEndEvent? Type143 { get; set; }
+ public global::Cohere.ChatToolCallStartEventVariant2DeltaToolCallType? Type143 { get; set; }
///
///
///
- public global::Cohere.ChatToolCallEndEventVariant2? Type144 { get; set; }
+ public global::Cohere.ChatToolCallStartEventVariant2DeltaToolCallFunction? Type144 { get; set; }
///
///
///
- public global::Cohere.CitationStartEvent? Type145 { get; set; }
+ public global::Cohere.ChatToolCallDeltaEvent? Type145 { get; set; }
///
///
///
- public global::Cohere.CitationStartEventVariant2? Type146 { get; set; }
+ public global::Cohere.ChatToolCallDeltaEventVariant2? Type146 { get; set; }
///
///
///
- public global::Cohere.CitationStartEventVariant2Delta? Type147 { get; set; }
+ public global::Cohere.ChatToolCallDeltaEventVariant2Delta? Type147 { get; set; }
///
///
///
- public global::Cohere.CitationStartEventVariant2DeltaMessage? Type148 { get; set; }
+ public global::Cohere.ChatToolCallDeltaEventVariant2DeltaToolCall? Type148 { get; set; }
///
///
///
- public global::Cohere.CitationEndEvent? Type149 { get; set; }
+ public global::Cohere.ChatToolCallDeltaEventVariant2DeltaToolCallFunction? Type149 { get; set; }
///
///
///
- public global::Cohere.CitationEndEventVariant2? Type150 { get; set; }
+ public global::Cohere.ChatToolCallEndEvent? Type150 { get; set; }
///
///
///
- public global::Cohere.ChatMessageEndEvent? Type151 { get; set; }
+ public global::Cohere.ChatToolCallEndEventVariant2? Type151 { get; set; }
///
///
///
- public global::Cohere.ChatMessageEndEventVariant2? Type152 { get; set; }
+ public global::Cohere.CitationStartEvent? Type152 { get; set; }
///
///
///
- public global::Cohere.ChatMessageEndEventVariant2Delta? Type153 { get; set; }
+ public global::Cohere.CitationStartEventVariant2? Type153 { get; set; }
///
///
///
- public global::Cohere.StreamedChatResponse2? Type154 { get; set; }
+ public global::Cohere.CitationStartEventVariant2Delta? Type154 { get; set; }
///
///
///
- public global::Cohere.SingleGeneration? Type155 { get; set; }
+ public global::Cohere.CitationStartEventVariant2DeltaMessage? Type155 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type156 { get; set; }
+ public global::Cohere.CitationEndEvent? Type156 { get; set; }
///
///
///
- public global::Cohere.SingleGenerationTokenLikelihood? Type157 { get; set; }
+ public global::Cohere.CitationEndEventVariant2? Type157 { get; set; }
///
///
///
- public global::Cohere.Generation? Type158 { get; set; }
+ public global::Cohere.ChatMessageEndEvent? Type158 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type159 { get; set; }
+ public global::Cohere.ChatMessageEndEventVariant2? Type159 { get; set; }
///
///
///
- public global::Cohere.GenerateStreamEvent? Type160 { get; set; }
+ public global::Cohere.ChatMessageEndEventVariant2Delta? Type160 { get; set; }
///
///
///
- public global::Cohere.GenerateStreamEventEventType? Type161 { get; set; }
+ public global::Cohere.StreamedChatResponse2? Type161 { get; set; }
///
///
///
- public global::Cohere.GenerateStreamText? Type162 { get; set; }
+ public global::Cohere.SingleGeneration? Type162 { get; set; }
///
///
///
- public global::Cohere.GenerateStreamTextVariant2? Type163 { get; set; }
+ public global::System.Collections.Generic.IList? Type163 { get; set; }
///
///
///
- public global::Cohere.SingleGenerationInStream? Type164 { get; set; }
+ public global::Cohere.SingleGenerationTokenLikelihood? Type164 { get; set; }
///
///
///
- public global::Cohere.GenerateStreamEnd? Type165 { get; set; }
+ public global::Cohere.Generation? Type165 { get; set; }
///
///
///
- public global::Cohere.GenerateStreamEndVariant2? Type166 { get; set; }
+ public global::System.Collections.Generic.IList? Type166 { get; set; }
///
///
///
- public global::Cohere.GenerateStreamEndVariant2Response? Type167 { get; set; }
+ public global::Cohere.GenerateStreamEvent? Type167 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type168 { get; set; }
+ public global::Cohere.GenerateStreamEventEventType? Type168 { get; set; }
///
///
///
- public global::Cohere.GenerateStreamError? Type169 { get; set; }
+ public global::Cohere.GenerateStreamText? Type169 { get; set; }
///
///
///
- public global::Cohere.GenerateStreamErrorVariant2? Type170 { get; set; }
+ public global::Cohere.GenerateStreamTextVariant2? Type170 { get; set; }
///
///
///
- public global::Cohere.GenerateStreamedResponse? Type171 { get; set; }
+ public global::Cohere.SingleGenerationInStream? Type171 { get; set; }
///
///
///
- public global::Cohere.EmbedInputType? Type172 { get; set; }
+ public global::Cohere.GenerateStreamEnd? Type172 { get; set; }
///
///
///
- public global::Cohere.EmbeddingType? Type173 { get; set; }
+ public global::Cohere.GenerateStreamEndVariant2? Type173 { get; set; }
///
///
///
- public global::Cohere.EmbedFloatsResponse? Type174 { get; set; }
+ public global::Cohere.GenerateStreamEndVariant2Response? Type174 { get; set; }
///
///
///
- public global::Cohere.EmbedFloatsResponseResponseType? Type175 { get; set; }
+ public global::System.Collections.Generic.IList? Type175 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList>? Type176 { get; set; }
+ public global::Cohere.GenerateStreamError? Type176 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type177 { get; set; }
+ public global::Cohere.GenerateStreamErrorVariant2? Type177 { get; set; }
///
///
///
- public global::Cohere.EmbedByTypeResponse? Type178 { get; set; }
+ public global::Cohere.GenerateStreamedResponse? Type178 { get; set; }
///
///
///
- public global::Cohere.EmbedByTypeResponseResponseType? Type179 { get; set; }
+ public global::Cohere.EmbedInputType? Type179 { get; set; }
///
///
///
- public global::Cohere.EmbedByTypeResponseEmbeddings? Type180 { get; set; }
+ public global::Cohere.EmbeddingType? Type180 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList>? Type181 { get; set; }
+ public global::Cohere.EmbedFloatsResponse? Type181 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type182 { get; set; }
+ public global::Cohere.EmbedFloatsResponseResponseType? Type182 { get; set; }
///
///
///
- public global::Cohere.EmbedJob? Type183 { get; set; }
+ public global::System.Collections.Generic.IList>? Type183 { get; set; }
///
///
///
- public global::Cohere.EmbedJobStatus? Type184 { get; set; }
+ public global::System.Collections.Generic.IList? Type184 { get; set; }
///
///
///
- public global::System.DateTime? Type185 { get; set; }
+ public global::Cohere.EmbedByTypeResponse? Type185 { get; set; }
///
///
///
- public global::Cohere.EmbedJobTruncate? Type186 { get; set; }
+ public global::Cohere.EmbedByTypeResponseResponseType? Type186 { get; set; }
///
///
///
- public global::Cohere.ListEmbedJobResponse? Type187 { get; set; }
+ public global::Cohere.EmbedByTypeResponseEmbeddings? Type187 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type188 { get; set; }
+ public global::System.Collections.Generic.IList>? Type188 { get; set; }
///
///
///
- public global::Cohere.CreateEmbedJobRequest? Type189 { get; set; }
+ public global::System.Collections.Generic.IList? Type189 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type190 { get; set; }
+ public global::Cohere.EmbedJob? Type190 { get; set; }
///
///
///
- public global::Cohere.CreateEmbedJobRequestTruncate? Type191 { get; set; }
+ public global::Cohere.EmbedJobStatus? Type191 { get; set; }
///
///
///
- public global::Cohere.CreateEmbedJobResponse? Type192 { get; set; }
+ public global::System.DateTime? Type192 { get; set; }
///
///
///
- public global::Cohere.RerankDocument? Type193 { get; set; }
+ public global::Cohere.EmbedJobTruncate? Type193 { get; set; }
///
///
///
- public global::Cohere.ClassifyExample? Type194 { get; set; }
+ public global::Cohere.ListEmbedJobResponse? Type194 { get; set; }
///
///
///
- public global::Cohere.DatasetValidationStatus? Type195 { get; set; }
+ public global::System.Collections.Generic.IList? Type195 { get; set; }
///
///
///
- public global::Cohere.DatasetType? Type196 { get; set; }
+ public global::Cohere.CreateEmbedJobRequest? Type196 { get; set; }
///
///
///
- public global::Cohere.DatasetPart? Type197 { get; set; }
+ public global::System.Collections.Generic.IList? Type197 { get; set; }
///
///
///
- public global::Cohere.ParseInfo? Type198 { get; set; }
+ public global::Cohere.CreateEmbedJobRequestTruncate? Type198 { get; set; }
///
///
///
- public global::Cohere.RerankerDataMetrics? Type199 { get; set; }
+ public global::Cohere.CreateEmbedJobResponse? Type199 { get; set; }
///
///
///
- public global::Cohere.ChatDataMetrics? Type200 { get; set; }
+ public global::Cohere.RerankDocument? Type200 { get; set; }
///
///
///
- public global::Cohere.LabelMetric? Type201 { get; set; }
+ public global::Cohere.ClassifyExample? Type201 { get; set; }
///
///
///
- public global::Cohere.ClassifyDataMetrics? Type202 { get; set; }
+ public global::Cohere.DatasetValidationStatus? Type202 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type203 { get; set; }
+ public global::Cohere.DatasetType? Type203 { get; set; }
///
///
///
- public global::Cohere.FinetuneDatasetMetrics? Type204 { get; set; }
+ public global::Cohere.DatasetPart? Type204 { get; set; }
///
///
///
- public global::Cohere.Metrics? Type205 { get; set; }
+ public global::Cohere.ParseInfo? Type205 { get; set; }
///
///
///
- public global::Cohere.Dataset? Type206 { get; set; }
+ public global::Cohere.RerankerDataMetrics? Type206 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type207 { get; set; }
+ public global::Cohere.ChatDataMetrics? Type207 { get; set; }
///
///
///
- public global::Cohere.ConnectorOAuth? Type208 { get; set; }
+ public global::Cohere.LabelMetric? Type208 { get; set; }
///
///
///
- public global::Cohere.Connector? Type209 { get; set; }
+ public global::Cohere.ClassifyDataMetrics? Type209 { get; set; }
///
///
///
- public global::Cohere.ConnectorAuthStatus? Type210 { get; set; }
+ public global::System.Collections.Generic.IList? Type210 { get; set; }
///
///
///
- public global::Cohere.ListConnectorsResponse? Type211 { get; set; }
+ public global::Cohere.FinetuneDatasetMetrics? Type211 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type212 { get; set; }
+ public global::Cohere.Metrics? Type212 { get; set; }
///
///
///
- public global::Cohere.CreateConnectorOAuth? Type213 { get; set; }
+ public global::Cohere.Dataset? Type213 { get; set; }
///
///
///
- public global::Cohere.AuthTokenType? Type214 { get; set; }
+ public global::System.Collections.Generic.IList? Type214 { get; set; }
///
///
///
- public global::Cohere.CreateConnectorServiceAuth? Type215 { get; set; }
+ public global::Cohere.ConnectorOAuth? Type215 { get; set; }
///
///
///
- public global::Cohere.CreateConnectorRequest? Type216 { get; set; }
+ public global::Cohere.Connector? Type216 { get; set; }
///
///
///
- public global::Cohere.CreateConnectorResponse? Type217 { get; set; }
+ public global::Cohere.ConnectorAuthStatus? Type217 { get; set; }
///
///
///
- public global::Cohere.GetConnectorResponse? Type218 { get; set; }
+ public global::Cohere.ListConnectorsResponse? Type218 { get; set; }
///
///
///
- public global::Cohere.DeleteConnectorResponse? Type219 { get; set; }
+ public global::System.Collections.Generic.IList? Type219 { get; set; }
///
///
///
- public global::Cohere.UpdateConnectorRequest? Type220 { get; set; }
+ public global::Cohere.CreateConnectorOAuth? Type220 { get; set; }
///
///
///
- public global::Cohere.UpdateConnectorResponse? Type221 { get; set; }
+ public global::Cohere.AuthTokenType? Type221 { get; set; }
///
///
///
- public global::Cohere.OAuthAuthorizeResponse? Type222 { get; set; }
+ public global::Cohere.CreateConnectorServiceAuth? Type222 { get; set; }
///
///
///
- public global::Cohere.ConnectorLog? Type223 { get; set; }
+ public global::Cohere.CreateConnectorRequest? Type223 { get; set; }
///
///
///
- public global::Cohere.GetConnectorsLogsResponse? Type224 { get; set; }
+ public global::Cohere.CreateConnectorResponse? Type224 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type225 { get; set; }
+ public global::Cohere.GetConnectorResponse? Type225 { get; set; }
///
///
///
- public global::Cohere.TokenLikelihood? Type226 { get; set; }
+ public global::Cohere.DeleteConnectorResponse? Type226 { get; set; }
///
///
///
- public global::Cohere.LogLikelihoodResponse? Type227 { get; set; }
+ public global::Cohere.UpdateConnectorRequest? Type227 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type228 { get; set; }
+ public global::Cohere.UpdateConnectorResponse? Type228 { get; set; }
///
///
///
- public global::Cohere.Cluster? Type229 { get; set; }
+ public global::Cohere.OAuthAuthorizeResponse? Type229 { get; set; }
///
///
///
- public global::Cohere.GetClusterJobResponse? Type230 { get; set; }
+ public global::Cohere.ConnectorLog? Type230 { get; set; }
///
///
///
- public global::Cohere.GetClusterJobResponseStatus? Type231 { get; set; }
+ public global::Cohere.GetConnectorsLogsResponse? Type231 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type232 { get; set; }
+ public global::System.Collections.Generic.IList? Type232 { get; set; }
///
///
///
- public global::Cohere.ListClusterJobsResponse? Type233 { get; set; }
+ public global::Cohere.TokenLikelihood? Type233 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type234 { get; set; }
+ public global::Cohere.LogLikelihoodResponse? Type234 { get; set; }
///
///
///
- public global::Cohere.CreateClusterJobRequest? Type235 { get; set; }
+ public global::System.Collections.Generic.IList? Type235 { get; set; }
///
///
///
- public global::Cohere.CreateClusterJobResponse? Type236 { get; set; }
+ public global::Cohere.Cluster? Type236 { get; set; }
///
///
///
- public global::Cohere.UpdateClusterJobRequest? Type237 { get; set; }
+ public global::Cohere.GetClusterJobResponse? Type237 { get; set; }
///
///
///
- public global::Cohere.UpdateClusterJobRequestStatus? Type238 { get; set; }
+ public global::Cohere.GetClusterJobResponseStatus? Type238 { get; set; }
///
///
///
- public global::Cohere.UpdateClusterJobRequestInputTrackingMetrics? Type239 { get; set; }
+ public global::System.Collections.Generic.IList? Type239 { get; set; }
///
///
///
- public global::Cohere.UpdateClusterJobRequestOutputTrackingMetrics? Type240 { get; set; }
+ public global::Cohere.ListClusterJobsResponse? Type240 { get; set; }
///
///
///
- public global::Cohere.UpdateClusterJobResponse? Type241 { get; set; }
+ public global::System.Collections.Generic.IList? Type241 { get; set; }
///
///
///
- public global::Cohere.CompatibleEndpoint? Type242 { get; set; }
+ public global::Cohere.CreateClusterJobRequest? Type242 { get; set; }
///
///
///
- public global::Cohere.GetModelResponse? Type243 { get; set; }
+ public global::Cohere.CreateClusterJobResponse? Type243 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type244 { get; set; }
+ public global::Cohere.UpdateClusterJobRequest? Type244 { get; set; }
///
///
///
- public global::Cohere.ListModelsResponse? Type245 { get; set; }
+ public global::Cohere.UpdateClusterJobRequestStatus? Type245 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type246 { get; set; }
+ public global::Cohere.UpdateClusterJobRequestInputTrackingMetrics? Type246 { get; set; }
///
///
///
- public global::Cohere.BaseType? Type247 { get; set; }
+ public global::Cohere.UpdateClusterJobRequestOutputTrackingMetrics? Type247 { get; set; }
///
///
///
- public global::Cohere.Strategy? Type248 { get; set; }
+ public global::Cohere.UpdateClusterJobResponse? Type248 { get; set; }
///
///
///
- public global::Cohere.BaseModel? Type249 { get; set; }
+ public global::Cohere.CompatibleEndpoint? Type249 { get; set; }
///
///
///
- public global::Cohere.Hyperparameters? Type250 { get; set; }
+ public global::Cohere.GetModelResponse? Type250 { get; set; }
///
///
///
- public global::Cohere.WandbConfig? Type251 { get; set; }
+ public global::System.Collections.Generic.IList? Type251 { get; set; }
///
///
///
- public global::Cohere.Settings? Type252 { get; set; }
+ public global::Cohere.ListModelsResponse? Type252 { get; set; }
///
///
///
- public global::Cohere.Status? Type253 { get; set; }
+ public global::System.Collections.Generic.IList? Type253 { get; set; }
///
///
///
- public global::Cohere.FinetunedModel? Type254 { get; set; }
+ public global::Cohere.BaseType? Type254 { get; set; }
///
///
///
- public global::Cohere.ListFinetunedModelsResponse? Type255 { get; set; }
+ public global::Cohere.Strategy? Type255 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type256 { get; set; }
+ public global::Cohere.BaseModel? Type256 { get; set; }
///
///
///
- public global::Cohere.Error? Type257 { get; set; }
+ public global::Cohere.Hyperparameters? Type257 { get; set; }
///
///
///
- public global::Cohere.CreateFinetunedModelResponse? Type258 { get; set; }
+ public global::Cohere.WandbConfig? Type258 { get; set; }
///
///
///
- public global::Cohere.GetFinetunedModelResponse? Type259 { get; set; }
+ public global::Cohere.Settings? Type259 { get; set; }
///
///
///
- public global::Cohere.DeleteFinetunedModelResponse? Type260 { get; set; }
+ public global::Cohere.Status? Type260 { get; set; }
///
///
///
- public global::Cohere.UpdateFinetunedModelResponse? Type261 { get; set; }
+ public global::Cohere.FinetunedModel? Type261 { get; set; }
///
///
///
- public global::Cohere.Event? Type262 { get; set; }
+ public global::Cohere.ListFinetunedModelsResponse? Type262 { get; set; }
///
///
///
- public global::Cohere.ListEventsResponse? Type263 { get; set; }
+ public global::System.Collections.Generic.IList? Type263 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type264 { get; set; }
+ public global::Cohere.Error? Type264 { get; set; }
///
///
///
- public global::Cohere.TrainingStepMetrics? Type265 { get; set; }
+ public global::Cohere.CreateFinetunedModelResponse? Type265 { get; set; }
///
///
///
- public global::Cohere.TrainingStepMetricsMetrics? Type266 { get; set; }
+ public global::Cohere.GetFinetunedModelResponse? Type266 { get; set; }
///
///
///
- public global::Cohere.ListTrainingStepMetricsResponse? Type267 { get; set; }
+ public global::Cohere.DeleteFinetunedModelResponse? Type267 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type268 { get; set; }
+ public global::Cohere.UpdateFinetunedModelResponse? Type268 { get; set; }
///
///
///
- public global::Cohere.ChatRequest? Type269 { get; set; }
+ public global::Cohere.Event? Type269 { get; set; }
///
///
///
- public global::Cohere.ChatRequestPromptTruncation? Type270 { get; set; }
+ public global::Cohere.ListEventsResponse? Type270 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type271 { get; set; }
+ public global::System.Collections.Generic.IList? Type271 { get; set; }
///
///
///
- public global::Cohere.ChatRequestCitationQuality? Type272 { get; set; }
+ public global::Cohere.TrainingStepMetrics? Type272 { get; set; }
///
///
///
- public float? Type273 { get; set; }
+ public global::Cohere.TrainingStepMetricsMetrics? Type273 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type274 { get; set; }
+ public global::Cohere.ListTrainingStepMetricsResponse? Type274 { get; set; }
///
///
///
- public global::Cohere.ChatRequestSafetyMode? Type275 { get; set; }
+ public global::System.Collections.Generic.IList? Type275 { get; set; }
///
///
///
- public global::Cohere.Chatv2Request? Type276 { get; set; }
+ public global::Cohere.ChatRequest? Type276 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type277 { get; set; }
+ public global::Cohere.ChatRequestPromptTruncation? Type277 { get; set; }
///
///
///
- public global::Cohere.Chatv2RequestCitationMode? Type278 { get; set; }
+ public global::System.Collections.Generic.IList? Type278 { get; set; }
///
///
///
- public global::Cohere.Chatv2RequestSafetyMode? Type279 { get; set; }
+ public global::Cohere.ChatRequestCitationQuality? Type279 { get; set; }
///
///
///
- public global::Cohere.GenerateRequest? Type280 { get; set; }
+ public float? Type280 { get; set; }
///
///
///
- public global::Cohere.GenerateRequestTruncate? Type281 { get; set; }
+ public global::System.Collections.Generic.IList? Type281 { get; set; }
///
///
///
- public global::Cohere.GenerateRequestReturnLikelihoods? Type282 { get; set; }
+ public global::Cohere.ChatRequestSafetyMode? Type282 { get; set; }
///
///
///
- public global::Cohere.EmbedRequest? Type283 { get; set; }
+ public global::Cohere.Chatv2Request? Type283 { get; set; }
///
///
///
- public global::Cohere.EmbedRequestTruncate? Type284 { get; set; }
+ public global::System.Collections.Generic.IList? Type284 { get; set; }
///
///
///
- public global::Cohere.RerankRequest? Type285 { get; set; }
+ public global::System.Collections.Generic.IList>? Type285 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList>? Type286 { get; set; }
+ public global::Cohere.OneOf? Type286 { get; set; }
///
///
///
- public global::Cohere.OneOf? Type287 { get; set; }
+ public global::Cohere.Chatv2RequestCitationMode? Type287 { get; set; }
///
///
///
- public global::Cohere.ClassifyRequest? Type288 { get; set; }
+ public global::Cohere.Chatv2RequestSafetyMode? Type288 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type289 { get; set; }
+ public global::Cohere.GenerateRequest? Type289 { get; set; }
///
///
///
- public global::Cohere.ClassifyRequestTruncate? Type290 { get; set; }
+ public global::Cohere.GenerateRequestTruncate? Type290 { get; set; }
///
///
///
- public global::Cohere.CreateDatasetRequest? Type291 { get; set; }
+ public global::Cohere.GenerateRequestReturnLikelihoods? Type291 { get; set; }
///
///
///
- public byte[]? Type292 { get; set; }
+ public global::Cohere.EmbedRequest? Type292 { get; set; }
///
///
///
- public global::Cohere.SummarizeRequest? Type293 { get; set; }
+ public global::Cohere.EmbedRequestTruncate? Type293 { get; set; }
///
///
///
- public global::Cohere.SummarizeRequestLength? Type294 { get; set; }
+ public global::Cohere.RerankRequest? Type294 { get; set; }
///
///
///
- public global::Cohere.SummarizeRequestFormat? Type295 { get; set; }
+ public global::System.Collections.Generic.IList>? Type295 { get; set; }
///
///
///
- public global::Cohere.SummarizeRequestExtractiveness? Type296 { get; set; }
+ public global::Cohere.OneOf? Type296 { get; set; }
///
///
///
- public global::Cohere.TokenizeRequest? Type297 { get; set; }
+ public global::Cohere.ClassifyRequest? Type297 { get; set; }
///
///
///
- public global::Cohere.DetokenizeRequest? Type298 { get; set; }
+ public global::System.Collections.Generic.IList? Type298 { get; set; }
///
///
///
- public global::Cohere.UpdateFinetunedModelRequest? Type299 { get; set; }
+ public global::Cohere.ClassifyRequestTruncate? Type299 { get; set; }
///
///
///
- public global::Cohere.ChatAccepts? Type300 { get; set; }
+ public global::Cohere.CreateDatasetRequest? Type300 { get; set; }
///
///
///
- public global::Cohere.OneOf? Type301 { get; set; }
+ public byte[]? Type301 { get; set; }
///
///
///
- public global::Cohere.ChatResponse2? Type302 { get; set; }
+ public global::Cohere.SummarizeRequest? Type302 { get; set; }
///
///
///
- public global::Cohere.ChatResponse3? Type303 { get; set; }
+ public global::Cohere.SummarizeRequestLength? Type303 { get; set; }
///
///
///
- public global::Cohere.ChatResponse4? Type304 { get; set; }
+ public global::Cohere.SummarizeRequestFormat? Type304 { get; set; }
///
///
///
- public global::Cohere.ChatResponse5? Type305 { get; set; }
+ public global::Cohere.SummarizeRequestExtractiveness? Type305 { get; set; }
///
///
///
- public global::Cohere.ChatResponse6? Type306 { get; set; }
+ public global::Cohere.TokenizeRequest? Type306 { get; set; }
///
///
///
- public global::Cohere.ChatResponse7? Type307 { get; set; }
+ public global::Cohere.DetokenizeRequest? Type307 { get; set; }
///
///
///
- public global::Cohere.ChatResponse8? Type308 { get; set; }
+ public global::Cohere.UpdateFinetunedModelRequest? Type308 { get; set; }
///
///
///
- public global::Cohere.ChatResponse9? Type309 { get; set; }
+ public global::Cohere.ChatAccepts? Type309 { get; set; }
///
///
///
- public global::Cohere.ChatResponse10? Type310 { get; set; }
+ public global::Cohere.OneOf? Type310 { get; set; }
///
///
///
- public global::Cohere.ChatResponse11? Type311 { get; set; }
+ public global::Cohere.ChatResponse2? Type311 { get; set; }
///
///
///
- public global::Cohere.ChatResponse12? Type312 { get; set; }
+ public global::Cohere.ChatResponse3? Type312 { get; set; }
///
///
///
- public global::Cohere.ChatResponse13? Type313 { get; set; }
+ public global::Cohere.ChatResponse4? Type313 { get; set; }
///
///
///
- public global::Cohere.OneOf? Type314 { get; set; }
+ public global::Cohere.ChatResponse5? Type314 { get; set; }
///
///
///
- public global::Cohere.Chatv2Response2? Type315 { get; set; }
+ public global::Cohere.ChatResponse6? Type315 { get; set; }
///
///
///
- public global::Cohere.Chatv2Response3? Type316 { get; set; }
+ public global::Cohere.ChatResponse7? Type316 { get; set; }
///
///
///
- public global::Cohere.Chatv2Response4? Type317 { get; set; }
+ public global::Cohere.ChatResponse8? Type317 { get; set; }
///
///
///
- public global::Cohere.Chatv2Response5? Type318 { get; set; }
+ public global::Cohere.ChatResponse9? Type318 { get; set; }
///
///
///
- public global::Cohere.Chatv2Response6? Type319 { get; set; }
+ public global::Cohere.ChatResponse10? Type319 { get; set; }
///
///
///
- public global::Cohere.Chatv2Response7? Type320 { get; set; }
+ public global::Cohere.ChatResponse11? Type320 { get; set; }
///
///
///
- public global::Cohere.Chatv2Response8? Type321 { get; set; }
+ public global::Cohere.ChatResponse12? Type321 { get; set; }
///
///
///
- public global::Cohere.Chatv2Response9? Type322 { get; set; }
+ public global::Cohere.ChatResponse13? Type322 { get; set; }
///
///
///
- public global::Cohere.Chatv2Response10? Type323 { get; set; }
+ public global::Cohere.OneOf? Type323 { get; set; }
///
///
///
- public global::Cohere.Chatv2Response11? Type324 { get; set; }
+ public global::Cohere.Chatv2Response2? Type324 { get; set; }
///
///
///
- public global::Cohere.Chatv2Response12? Type325 { get; set; }
+ public global::Cohere.Chatv2Response3? Type325 { get; set; }
///
///
///
- public global::Cohere.Chatv2Response13? Type326 { get; set; }
+ public global::Cohere.Chatv2Response4? Type326 { get; set; }
///
///
///
- public global::Cohere.GenerateResponse? Type327 { get; set; }
+ public global::Cohere.Chatv2Response5? Type327 { get; set; }
///
///
///
- public global::Cohere.GenerateResponse2? Type328 { get; set; }
+ public global::Cohere.Chatv2Response6? Type328 { get; set; }
///
///
///
- public global::Cohere.GenerateResponse3? Type329 { get; set; }
+ public global::Cohere.Chatv2Response7? Type329 { get; set; }
///
///
///
- public global::Cohere.GenerateResponse4? Type330 { get; set; }
+ public global::Cohere.Chatv2Response8? Type330 { get; set; }
///
///
///
- public global::Cohere.GenerateResponse5? Type331 { get; set; }
+ public global::Cohere.Chatv2Response9? Type331 { get; set; }
///
///
///
- public global::Cohere.GenerateResponse6? Type332 { get; set; }
+ public global::Cohere.Chatv2Response10? Type332 { get; set; }
///
///
///
- public global::Cohere.GenerateResponse7? Type333 { get; set; }
+ public global::Cohere.Chatv2Response11? Type333 { get; set; }
///
///
///
- public global::Cohere.GenerateResponse8? Type334 { get; set; }
+ public global::Cohere.Chatv2Response12? Type334 { get; set; }
///
///
///
- public global::Cohere.GenerateResponse9? Type335 { get; set; }
+ public global::Cohere.Chatv2Response13? Type335 { get; set; }
///
///
///
- public global::Cohere.GenerateResponse10? Type336 { get; set; }
+ public global::Cohere.GenerateResponse? Type336 { get; set; }
///
///
///
- public global::Cohere.GenerateResponse11? Type337 { get; set; }
+ public global::Cohere.GenerateResponse2? Type337 { get; set; }
///
///
///
- public global::Cohere.GenerateResponse12? Type338 { get; set; }
+ public global::Cohere.GenerateResponse3? Type338 { get; set; }
///
///
///
- public global::Cohere.OneOf? Type339 { get; set; }
+ public global::Cohere.GenerateResponse4? Type339 { get; set; }
///
///
///
- public global::Cohere.EmbedResponse2? Type340 { get; set; }
+ public global::Cohere.GenerateResponse5? Type340 { get; set; }
///
///
///
- public global::Cohere.EmbedResponse3? Type341 { get; set; }
+ public global::Cohere.GenerateResponse6? Type341 { get; set; }
///
///
///
- public global::Cohere.EmbedResponse4? Type342 { get; set; }
+ public global::Cohere.GenerateResponse7? Type342 { get; set; }
///
///
///
- public global::Cohere.EmbedResponse5? Type343 { get; set; }
+ public global::Cohere.GenerateResponse8? Type343 { get; set; }
///
///
///
- public global::Cohere.EmbedResponse6? Type344 { get; set; }
+ public global::Cohere.GenerateResponse9? Type344 { get; set; }
///
///
///
- public global::Cohere.EmbedResponse7? Type345 { get; set; }
+ public global::Cohere.GenerateResponse10? Type345 { get; set; }
///
///
///
- public global::Cohere.EmbedResponse8? Type346 { get; set; }
+ public global::Cohere.GenerateResponse11? Type346 { get; set; }
///
///
///
- public global::Cohere.EmbedResponse9? Type347 { get; set; }
+ public global::Cohere.GenerateResponse12? Type347 { get; set; }
///
///
///
- public global::Cohere.EmbedResponse10? Type348 { get; set; }
+ public global::Cohere.OneOf? Type348 { get; set; }
///
///
///
- public global::Cohere.EmbedResponse11? Type349 { get; set; }
+ public global::Cohere.EmbedResponse2? Type349 { get; set; }
///
///
///
- public global::Cohere.EmbedResponse12? Type350 { get; set; }
+ public global::Cohere.EmbedResponse3? Type350 { get; set; }
///
///
///
- public global::Cohere.EmbedResponse13? Type351 { get; set; }
+ public global::Cohere.EmbedResponse4? Type351 { get; set; }
///
///
///
- public global::Cohere.CreateEmbedJobResponse2? Type352 { get; set; }
+ public global::Cohere.EmbedResponse5? Type352 { get; set; }
///
///
///
- public global::Cohere.CreateEmbedJobResponse3? Type353 { get; set; }
+ public global::Cohere.EmbedResponse6? Type353 { get; set; }
///
///
///
- public global::Cohere.CreateEmbedJobResponse4? Type354 { get; set; }
+ public global::Cohere.EmbedResponse7? Type354 { get; set; }
///
///
///
- public global::Cohere.CreateEmbedJobResponse5? Type355 { get; set; }
+ public global::Cohere.EmbedResponse8? Type355 { get; set; }
///
///
///
- public global::Cohere.CreateEmbedJobResponse6? Type356 { get; set; }
+ public global::Cohere.EmbedResponse9? Type356 { get; set; }
///
///
///
- public global::Cohere.CreateEmbedJobResponse7? Type357 { get; set; }
+ public global::Cohere.EmbedResponse10? Type357 { get; set; }
///
///
///
- public global::Cohere.CreateEmbedJobResponse8? Type358 { get; set; }
+ public global::Cohere.EmbedResponse11? Type358 { get; set; }
///
///
///
- public global::Cohere.CreateEmbedJobResponse9? Type359 { get; set; }
+ public global::Cohere.EmbedResponse12? Type359 { get; set; }
///
///
///
- public global::Cohere.CreateEmbedJobResponse10? Type360 { get; set; }
+ public global::Cohere.EmbedResponse13? Type360 { get; set; }
///
///
///
- public global::Cohere.CreateEmbedJobResponse11? Type361 { get; set; }
+ public global::Cohere.CreateEmbedJobResponse2? Type361 { get; set; }
///
///
///
- public global::Cohere.CreateEmbedJobResponse12? Type362 { get; set; }
+ public global::Cohere.CreateEmbedJobResponse3? Type362 { get; set; }
///
///
///
- public global::Cohere.CreateEmbedJobResponse13? Type363 { get; set; }
+ public global::Cohere.CreateEmbedJobResponse4? Type363 { get; set; }
///
///
///
- public global::Cohere.ListEmbedJobsResponse? Type364 { get; set; }
+ public global::Cohere.CreateEmbedJobResponse5? Type364 { get; set; }
///
///
///
- public global::Cohere.ListEmbedJobsResponse2? Type365 { get; set; }
+ public global::Cohere.CreateEmbedJobResponse6? Type365 { get; set; }
///
///
///
- public global::Cohere.ListEmbedJobsResponse3? Type366 { get; set; }
+ public global::Cohere.CreateEmbedJobResponse7? Type366 { get; set; }
///
///
///
- public global::Cohere.ListEmbedJobsResponse4? Type367 { get; set; }
+ public global::Cohere.CreateEmbedJobResponse8? Type367 { get; set; }
///
///
///
- public global::Cohere.ListEmbedJobsResponse5? Type368 { get; set; }
+ public global::Cohere.CreateEmbedJobResponse9? Type368 { get; set; }
///
///
///
- public global::Cohere.ListEmbedJobsResponse6? Type369 { get; set; }
+ public global::Cohere.CreateEmbedJobResponse10? Type369 { get; set; }
///
///
///
- public global::Cohere.ListEmbedJobsResponse7? Type370 { get; set; }
+ public global::Cohere.CreateEmbedJobResponse11? Type370 { get; set; }
///
///
///
- public global::Cohere.ListEmbedJobsResponse8? Type371 { get; set; }
+ public global::Cohere.CreateEmbedJobResponse12? Type371 { get; set; }
///
///
///
- public global::Cohere.ListEmbedJobsResponse9? Type372 { get; set; }
+ public global::Cohere.CreateEmbedJobResponse13? Type372 { get; set; }
///
///
///
- public global::Cohere.ListEmbedJobsResponse10? Type373 { get; set; }
+ public global::Cohere.ListEmbedJobsResponse? Type373 { get; set; }
///
///
///
- public global::Cohere.ListEmbedJobsResponse11? Type374 { get; set; }
+ public global::Cohere.ListEmbedJobsResponse2? Type374 { get; set; }
///
///
///
- public global::Cohere.ListEmbedJobsResponse12? Type375 { get; set; }
+ public global::Cohere.ListEmbedJobsResponse3? Type375 { get; set; }
///
///
///
- public global::Cohere.GetEmbedJobResponse? Type376 { get; set; }
+ public global::Cohere.ListEmbedJobsResponse4? Type376 { get; set; }
///
///
///
- public global::Cohere.GetEmbedJobResponse2? Type377 { get; set; }
+ public global::Cohere.ListEmbedJobsResponse5? Type377 { get; set; }
///
///
///
- public global::Cohere.GetEmbedJobResponse3? Type378 { get; set; }
+ public global::Cohere.ListEmbedJobsResponse6? Type378 { get; set; }
///
///
///
- public global::Cohere.GetEmbedJobResponse4? Type379 { get; set; }
+ public global::Cohere.ListEmbedJobsResponse7? Type379 { get; set; }
///
///
///
- public global::Cohere.GetEmbedJobResponse5? Type380 { get; set; }
+ public global::Cohere.ListEmbedJobsResponse8? Type380 { get; set; }
///
///
///
- public global::Cohere.GetEmbedJobResponse6? Type381 { get; set; }
+ public global::Cohere.ListEmbedJobsResponse9? Type381 { get; set; }
///
///
///
- public global::Cohere.GetEmbedJobResponse7? Type382 { get; set; }
+ public global::Cohere.ListEmbedJobsResponse10? Type382 { get; set; }
///
///
///
- public global::Cohere.GetEmbedJobResponse8? Type383 { get; set; }
+ public global::Cohere.ListEmbedJobsResponse11? Type383 { get; set; }
///
///
///
- public global::Cohere.GetEmbedJobResponse9? Type384 { get; set; }
+ public global::Cohere.ListEmbedJobsResponse12? Type384 { get; set; }
///
///
///
- public global::Cohere.GetEmbedJobResponse10? Type385 { get; set; }
+ public global::Cohere.GetEmbedJobResponse? Type385 { get; set; }
///
///
///
- public global::Cohere.GetEmbedJobResponse11? Type386 { get; set; }
+ public global::Cohere.GetEmbedJobResponse2? Type386 { get; set; }
///
///
///
- public global::Cohere.GetEmbedJobResponse12? Type387 { get; set; }
+ public global::Cohere.GetEmbedJobResponse3? Type387 { get; set; }
///
///
///
- public global::Cohere.CancelEmbedJobResponse? Type388 { get; set; }
+ public global::Cohere.GetEmbedJobResponse4? Type388 { get; set; }
///
///
///
- public global::Cohere.CancelEmbedJobResponse2? Type389 { get; set; }
+ public global::Cohere.GetEmbedJobResponse5? Type389 { get; set; }
///
///
///
- public global::Cohere.CancelEmbedJobResponse3? Type390 { get; set; }
+ public global::Cohere.GetEmbedJobResponse6? Type390 { get; set; }
///
///
///
- public global::Cohere.CancelEmbedJobResponse4? Type391 { get; set; }
+ public global::Cohere.GetEmbedJobResponse7? Type391 { get; set; }
///
///
///
- public global::Cohere.CancelEmbedJobResponse5? Type392 { get; set; }
+ public global::Cohere.GetEmbedJobResponse8? Type392 { get; set; }
///
///
///
- public global::Cohere.CancelEmbedJobResponse6? Type393 { get; set; }
+ public global::Cohere.GetEmbedJobResponse9? Type393 { get; set; }
///
///
///
- public global::Cohere.CancelEmbedJobResponse7? Type394 { get; set; }
+ public global::Cohere.GetEmbedJobResponse10? Type394 { get; set; }
///
///
///
- public global::Cohere.CancelEmbedJobResponse8? Type395 { get; set; }
+ public global::Cohere.GetEmbedJobResponse11? Type395 { get; set; }
///
///
///
- public global::Cohere.CancelEmbedJobResponse9? Type396 { get; set; }
+ public global::Cohere.GetEmbedJobResponse12? Type396 { get; set; }
///
///
///
- public global::Cohere.CancelEmbedJobResponse10? Type397 { get; set; }
+ public global::Cohere.CancelEmbedJobResponse? Type397 { get; set; }
///
///
///
- public global::Cohere.CancelEmbedJobResponse11? Type398 { get; set; }
+ public global::Cohere.CancelEmbedJobResponse2? Type398 { get; set; }
///
///
///
- public global::Cohere.CancelEmbedJobResponse12? Type399 { get; set; }
+ public global::Cohere.CancelEmbedJobResponse3? Type399 { get; set; }
///
///
///
- public global::Cohere.RerankResponse? Type400 { get; set; }
+ public global::Cohere.CancelEmbedJobResponse4? Type400 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type401 { get; set; }
+ public global::Cohere.CancelEmbedJobResponse5? Type401 { get; set; }
///
///
///
- public global::Cohere.RerankResponseResult? Type402 { get; set; }
+ public global::Cohere.CancelEmbedJobResponse6? Type402 { get; set; }
///
///
///
- public global::Cohere.RerankResponseResultDocument? Type403 { get; set; }
+ public global::Cohere.CancelEmbedJobResponse7? Type403 { get; set; }
///
///
///
- public global::Cohere.RerankResponse2? Type404 { get; set; }
+ public global::Cohere.CancelEmbedJobResponse8? Type404 { get; set; }
///
///
///
- public global::Cohere.RerankResponse3? Type405 { get; set; }
+ public global::Cohere.CancelEmbedJobResponse9? Type405 { get; set; }
///
///
///
- public global::Cohere.RerankResponse4? Type406 { get; set; }
+ public global::Cohere.CancelEmbedJobResponse10? Type406 { get; set; }
///
///
///
- public global::Cohere.RerankResponse5? Type407 { get; set; }
+ public global::Cohere.CancelEmbedJobResponse11? Type407 { get; set; }
///
///
///
- public global::Cohere.RerankResponse6? Type408 { get; set; }
+ public global::Cohere.CancelEmbedJobResponse12? Type408 { get; set; }
///
///
///
- public global::Cohere.RerankResponse7? Type409 { get; set; }
+ public global::Cohere.RerankResponse? Type409 { get; set; }
///
///
///
- public global::Cohere.RerankResponse8? Type410 { get; set; }
+ public global::System.Collections.Generic.IList? Type410 { get; set; }
///
///
///
- public global::Cohere.RerankResponse9? Type411 { get; set; }
+ public global::Cohere.RerankResponseResult? Type411 { get; set; }
///
///
///
- public global::Cohere.RerankResponse10? Type412 { get; set; }
+ public global::Cohere.RerankResponseResultDocument? Type412 { get; set; }
///
///
///
- public global::Cohere.RerankResponse11? Type413 { get; set; }
+ public global::Cohere.RerankResponse2? Type413 { get; set; }
///
///
///
- public global::Cohere.RerankResponse12? Type414 { get; set; }
+ public global::Cohere.RerankResponse3? Type414 { get; set; }
///
///
///
- public global::Cohere.RerankResponse13? Type415 { get; set; }
+ public global::Cohere.RerankResponse4? Type415 { get; set; }
///
///
///
- public global::Cohere.ClassifyResponse? Type416 { get; set; }
+ public global::Cohere.RerankResponse5? Type416 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type417 { get; set; }
+ public global::Cohere.RerankResponse6? Type417 { get; set; }
///
///
///
- public global::Cohere.ClassifyResponseClassification? Type418 { get; set; }
+ public global::Cohere.RerankResponse7? Type418 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type419 { get; set; }
+ public global::Cohere.RerankResponse8? Type419 { get; set; }
///
///
///
- public global::Cohere.ClassifyResponseClassificationLabels? Type420 { get; set; }
+ public global::Cohere.RerankResponse9? Type420 { get; set; }
///
///
///
- public global::Cohere.ClassifyResponseClassificationClassificationType? Type421 { get; set; }
+ public global::Cohere.RerankResponse10? Type421 { get; set; }
///
///
///
- public global::Cohere.ClassifyResponse2? Type422 { get; set; }
+ public global::Cohere.RerankResponse11? Type422 { get; set; }
///
///
///
- public global::Cohere.ClassifyResponse3? Type423 { get; set; }
+ public global::Cohere.RerankResponse12? Type423 { get; set; }
///
///
///
- public global::Cohere.ClassifyResponse4? Type424 { get; set; }
+ public global::Cohere.RerankResponse13? Type424 { get; set; }
///
///
///
- public global::Cohere.ClassifyResponse5? Type425 { get; set; }
+ public global::Cohere.ClassifyResponse? Type425 { get; set; }
///
///
///
- public global::Cohere.ClassifyResponse6? Type426 { get; set; }
+ public global::System.Collections.Generic.IList? Type426 { get; set; }
///
///
///
- public global::Cohere.ClassifyResponse7? Type427 { get; set; }
+ public global::Cohere.ClassifyResponseClassification? Type427 { get; set; }
///
///
///
- public global::Cohere.ClassifyResponse8? Type428 { get; set; }
+ public global::System.Collections.Generic.IList? Type428 { get; set; }
///
///
///
- public global::Cohere.ClassifyResponse9? Type429 { get; set; }
+ public global::Cohere.ClassifyResponseClassificationLabels? Type429 { get; set; }
///
///
///
- public global::Cohere.ClassifyResponse10? Type430 { get; set; }
+ public global::Cohere.ClassifyResponseClassificationClassificationType? Type430 { get; set; }
///
///
///
- public global::Cohere.ClassifyResponse11? Type431 { get; set; }
+ public global::Cohere.ClassifyResponse2? Type431 { get; set; }
///
///
///
- public global::Cohere.ClassifyResponse12? Type432 { get; set; }
+ public global::Cohere.ClassifyResponse3? Type432 { get; set; }
///
///
///
- public global::Cohere.ClassifyResponse13? Type433 { get; set; }
+ public global::Cohere.ClassifyResponse4? Type433 { get; set; }
///
///
///
- public global::Cohere.CreateDatasetResponse? Type434 { get; set; }
+ public global::Cohere.ClassifyResponse5? Type434 { get; set; }
///
///
///
- public global::Cohere.CreateDatasetResponse2? Type435 { get; set; }
+ public global::Cohere.ClassifyResponse6? Type435 { get; set; }
///
///
///
- public global::Cohere.CreateDatasetResponse3? Type436 { get; set; }
+ public global::Cohere.ClassifyResponse7? Type436 { get; set; }
///
///
///
- public global::Cohere.CreateDatasetResponse4? Type437 { get; set; }
+ public global::Cohere.ClassifyResponse8? Type437 { get; set; }
///
///
///
- public global::Cohere.CreateDatasetResponse5? Type438 { get; set; }
+ public global::Cohere.ClassifyResponse9? Type438 { get; set; }
///
///
///
- public global::Cohere.CreateDatasetResponse6? Type439 { get; set; }
+ public global::Cohere.ClassifyResponse10? Type439 { get; set; }
///
///
///
- public global::Cohere.CreateDatasetResponse7? Type440 { get; set; }
+ public global::Cohere.ClassifyResponse11? Type440 { get; set; }
///
///
///
- public global::Cohere.CreateDatasetResponse8? Type441 { get; set; }
+ public global::Cohere.ClassifyResponse12? Type441 { get; set; }
///
///
///
- public global::Cohere.CreateDatasetResponse9? Type442 { get; set; }
+ public global::Cohere.ClassifyResponse13? Type442 { get; set; }
///
///
///
- public global::Cohere.CreateDatasetResponse10? Type443 { get; set; }
+ public global::Cohere.CreateDatasetResponse? Type443 { get; set; }
///
///
///
- public global::Cohere.CreateDatasetResponse11? Type444 { get; set; }
+ public global::Cohere.CreateDatasetResponse2? Type444 { get; set; }
///
///
///
- public global::Cohere.CreateDatasetResponse12? Type445 { get; set; }
+ public global::Cohere.CreateDatasetResponse3? Type445 { get; set; }
///
///
///
- public global::Cohere.CreateDatasetResponse13? Type446 { get; set; }
+ public global::Cohere.CreateDatasetResponse4? Type446 { get; set; }
///
///
///
- public global::Cohere.ListDatasetsResponse? Type447 { get; set; }
+ public global::Cohere.CreateDatasetResponse5? Type447 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type448 { get; set; }
+ public global::Cohere.CreateDatasetResponse6? Type448 { get; set; }
///
///
///
- public global::Cohere.ListDatasetsResponse2? Type449 { get; set; }
+ public global::Cohere.CreateDatasetResponse7? Type449 { get; set; }
///
///
///
- public global::Cohere.ListDatasetsResponse3? Type450 { get; set; }
+ public global::Cohere.CreateDatasetResponse8? Type450 { get; set; }
///
///
///
- public global::Cohere.ListDatasetsResponse4? Type451 { get; set; }
+ public global::Cohere.CreateDatasetResponse9? Type451 { get; set; }
///
///
///
- public global::Cohere.ListDatasetsResponse5? Type452 { get; set; }
+ public global::Cohere.CreateDatasetResponse10? Type452 { get; set; }
///
///
///
- public global::Cohere.ListDatasetsResponse6? Type453 { get; set; }
+ public global::Cohere.CreateDatasetResponse11? Type453 { get; set; }
///
///
///
- public global::Cohere.ListDatasetsResponse7? Type454 { get; set; }
+ public global::Cohere.CreateDatasetResponse12? Type454 { get; set; }
///
///
///
- public global::Cohere.ListDatasetsResponse8? Type455 { get; set; }
+ public global::Cohere.CreateDatasetResponse13? Type455 { get; set; }
///
///
///
- public global::Cohere.ListDatasetsResponse9? Type456 { get; set; }
+ public global::Cohere.ListDatasetsResponse? Type456 { get; set; }
///
///
///
- public global::Cohere.ListDatasetsResponse10? Type457 { get; set; }
+ public global::System.Collections.Generic.IList? Type457 { get; set; }
///
///
///
- public global::Cohere.ListDatasetsResponse11? Type458 { get; set; }
+ public global::Cohere.ListDatasetsResponse2? Type458 { get; set; }
///
///
///
- public global::Cohere.ListDatasetsResponse12? Type459 { get; set; }
+ public global::Cohere.ListDatasetsResponse3? Type459 { get; set; }
///
///
///
- public global::Cohere.ListDatasetsResponse13? Type460 { get; set; }
+ public global::Cohere.ListDatasetsResponse4? Type460 { get; set; }
///
///
///
- public global::Cohere.GetDatasetUsageResponse? Type461 { get; set; }
+ public global::Cohere.ListDatasetsResponse5? Type461 { get; set; }
///
///
///
- public global::Cohere.GetDatasetUsageResponse2? Type462 { get; set; }
+ public global::Cohere.ListDatasetsResponse6? Type462 { get; set; }
///
///
///
- public global::Cohere.GetDatasetUsageResponse3? Type463 { get; set; }
+ public global::Cohere.ListDatasetsResponse7? Type463 { get; set; }
///
///
///
- public global::Cohere.GetDatasetUsageResponse4? Type464 { get; set; }
+ public global::Cohere.ListDatasetsResponse8? Type464 { get; set; }
///
///
///
- public global::Cohere.GetDatasetUsageResponse5? Type465 { get; set; }
+ public global::Cohere.ListDatasetsResponse9? Type465 { get; set; }
///
///
///
- public global::Cohere.GetDatasetUsageResponse6? Type466 { get; set; }
+ public global::Cohere.ListDatasetsResponse10? Type466 { get; set; }
///
///
///
- public global::Cohere.GetDatasetUsageResponse7? Type467 { get; set; }
+ public global::Cohere.ListDatasetsResponse11? Type467 { get; set; }
///
///
///
- public global::Cohere.GetDatasetUsageResponse8? Type468 { get; set; }
+ public global::Cohere.ListDatasetsResponse12? Type468 { get; set; }
///
///
///
- public global::Cohere.GetDatasetUsageResponse9? Type469 { get; set; }
+ public global::Cohere.ListDatasetsResponse13? Type469 { get; set; }
///
///
///
- public global::Cohere.GetDatasetUsageResponse10? Type470 { get; set; }
+ public global::Cohere.GetDatasetUsageResponse? Type470 { get; set; }
///
///
///
- public global::Cohere.GetDatasetUsageResponse11? Type471 { get; set; }
+ public global::Cohere.GetDatasetUsageResponse2? Type471 { get; set; }
///
///
///
- public global::Cohere.GetDatasetUsageResponse12? Type472 { get; set; }
+ public global::Cohere.GetDatasetUsageResponse3? Type472 { get; set; }
///
///
///
- public global::Cohere.GetDatasetUsageResponse13? Type473 { get; set; }
+ public global::Cohere.GetDatasetUsageResponse4? Type473 { get; set; }
///
///
///
- public global::Cohere.GetDatasetResponse? Type474 { get; set; }
+ public global::Cohere.GetDatasetUsageResponse5? Type474 { get; set; }
///
///
///
- public global::Cohere.GetDatasetResponse2? Type475 { get; set; }
+ public global::Cohere.GetDatasetUsageResponse6? Type475 { get; set; }
///
///
///
- public global::Cohere.GetDatasetResponse3? Type476 { get; set; }
+ public global::Cohere.GetDatasetUsageResponse7? Type476 { get; set; }
///
///
///
- public global::Cohere.GetDatasetResponse4? Type477 { get; set; }
+ public global::Cohere.GetDatasetUsageResponse8? Type477 { get; set; }
///
///
///
- public global::Cohere.GetDatasetResponse5? Type478 { get; set; }
+ public global::Cohere.GetDatasetUsageResponse9? Type478 { get; set; }
///
///
///
- public global::Cohere.GetDatasetResponse6? Type479 { get; set; }
+ public global::Cohere.GetDatasetUsageResponse10? Type479 { get; set; }
///
///
///
- public global::Cohere.GetDatasetResponse7? Type480 { get; set; }
+ public global::Cohere.GetDatasetUsageResponse11? Type480 { get; set; }
///
///
///
- public global::Cohere.GetDatasetResponse8? Type481 { get; set; }
+ public global::Cohere.GetDatasetUsageResponse12? Type481 { get; set; }
///
///
///
- public global::Cohere.GetDatasetResponse9? Type482 { get; set; }
+ public global::Cohere.GetDatasetUsageResponse13? Type482 { get; set; }
///
///
///
- public global::Cohere.GetDatasetResponse10? Type483 { get; set; }
+ public global::Cohere.GetDatasetResponse? Type483 { get; set; }
///
///
///
- public global::Cohere.GetDatasetResponse11? Type484 { get; set; }
+ public global::Cohere.GetDatasetResponse2? Type484 { get; set; }
///
///
///
- public global::Cohere.GetDatasetResponse12? Type485 { get; set; }
+ public global::Cohere.GetDatasetResponse3? Type485 { get; set; }
///
///
///
- public global::Cohere.GetDatasetResponse13? Type486 { get; set; }
+ public global::Cohere.GetDatasetResponse4? Type486 { get; set; }
///
///
///
- public global::Cohere.DeleteDatasetResponse? Type487 { get; set; }
+ public global::Cohere.GetDatasetResponse5? Type487 { get; set; }
///
///
///
- public global::Cohere.DeleteDatasetResponse2? Type488 { get; set; }
+ public global::Cohere.GetDatasetResponse6? Type488 { get; set; }
///
///
///
- public global::Cohere.DeleteDatasetResponse3? Type489 { get; set; }
+ public global::Cohere.GetDatasetResponse7? Type489 { get; set; }
///
///
///
- public global::Cohere.DeleteDatasetResponse4? Type490 { get; set; }
+ public global::Cohere.GetDatasetResponse8? Type490 { get; set; }
///
///
///
- public global::Cohere.DeleteDatasetResponse5? Type491 { get; set; }
+ public global::Cohere.GetDatasetResponse9? Type491 { get; set; }
///
///
///
- public global::Cohere.DeleteDatasetResponse6? Type492 { get; set; }
+ public global::Cohere.GetDatasetResponse10? Type492 { get; set; }
///
///
///
- public global::Cohere.DeleteDatasetResponse7? Type493 { get; set; }
+ public global::Cohere.GetDatasetResponse11? Type493 { get; set; }
///
///
///
- public global::Cohere.DeleteDatasetResponse8? Type494 { get; set; }
+ public global::Cohere.GetDatasetResponse12? Type494 { get; set; }
///
///
///
- public global::Cohere.DeleteDatasetResponse9? Type495 { get; set; }
+ public global::Cohere.GetDatasetResponse13? Type495 { get; set; }
///
///
///
- public global::Cohere.DeleteDatasetResponse10? Type496 { get; set; }
+ public global::Cohere.DeleteDatasetResponse? Type496 { get; set; }
///
///
///
- public global::Cohere.DeleteDatasetResponse11? Type497 { get; set; }
+ public global::Cohere.DeleteDatasetResponse2? Type497 { get; set; }
///
///
///
- public global::Cohere.DeleteDatasetResponse12? Type498 { get; set; }
+ public global::Cohere.DeleteDatasetResponse3? Type498 { get; set; }
///
///
///
- public global::Cohere.DeleteDatasetResponse13? Type499 { get; set; }
+ public global::Cohere.DeleteDatasetResponse4? Type499 { get; set; }
///
///
///
- public global::Cohere.SummarizeResponse? Type500 { get; set; }
+ public global::Cohere.DeleteDatasetResponse5? Type500 { get; set; }
///
///
///
- public global::Cohere.SummarizeResponse2? Type501 { get; set; }
+ public global::Cohere.DeleteDatasetResponse6? Type501 { get; set; }
///
///
///
- public global::Cohere.SummarizeResponse3? Type502 { get; set; }
+ public global::Cohere.DeleteDatasetResponse7? Type502 { get; set; }
///
///
///
- public global::Cohere.SummarizeResponse4? Type503 { get; set; }
+ public global::Cohere.DeleteDatasetResponse8? Type503 { get; set; }
///
///
///
- public global::Cohere.SummarizeResponse5? Type504 { get; set; }
+ public global::Cohere.DeleteDatasetResponse9? Type504 { get; set; }
///
///
///
- public global::Cohere.SummarizeResponse6? Type505 { get; set; }
+ public global::Cohere.DeleteDatasetResponse10? Type505 { get; set; }
///
///
///
- public global::Cohere.SummarizeResponse7? Type506 { get; set; }
+ public global::Cohere.DeleteDatasetResponse11? Type506 { get; set; }
///
///
///
- public global::Cohere.SummarizeResponse8? Type507 { get; set; }
+ public global::Cohere.DeleteDatasetResponse12? Type507 { get; set; }
///
///
///
- public global::Cohere.SummarizeResponse9? Type508 { get; set; }
+ public global::Cohere.DeleteDatasetResponse13? Type508 { get; set; }
///
///
///
- public global::Cohere.SummarizeResponse10? Type509 { get; set; }
+ public global::Cohere.SummarizeResponse? Type509 { get; set; }
///
///
///
- public global::Cohere.SummarizeResponse11? Type510 { get; set; }
+ public global::Cohere.SummarizeResponse2? Type510 { get; set; }
///
///
///
- public global::Cohere.SummarizeResponse12? Type511 { get; set; }
+ public global::Cohere.SummarizeResponse3? Type511 { get; set; }
///
///
///
- public global::Cohere.SummarizeResponse13? Type512 { get; set; }
+ public global::Cohere.SummarizeResponse4? Type512 { get; set; }
///
///
///
- public global::Cohere.TokenizeResponse? Type513 { get; set; }
+ public global::Cohere.SummarizeResponse5? Type513 { get; set; }
///
///
///
- public global::Cohere.TokenizeResponse2? Type514 { get; set; }
+ public global::Cohere.SummarizeResponse6? Type514 { get; set; }
///
///
///
- public global::Cohere.TokenizeResponse3? Type515 { get; set; }
+ public global::Cohere.SummarizeResponse7? Type515 { get; set; }
///
///
///
- public global::Cohere.TokenizeResponse4? Type516 { get; set; }
+ public global::Cohere.SummarizeResponse8? Type516 { get; set; }
///
///
///
- public global::Cohere.TokenizeResponse5? Type517 { get; set; }
+ public global::Cohere.SummarizeResponse9? Type517 { get; set; }
///
///
///
- public global::Cohere.TokenizeResponse6? Type518 { get; set; }
+ public global::Cohere.SummarizeResponse10? Type518 { get; set; }
///
///
///
- public global::Cohere.TokenizeResponse7? Type519 { get; set; }
+ public global::Cohere.SummarizeResponse11? Type519 { get; set; }
///
///
///
- public global::Cohere.TokenizeResponse8? Type520 { get; set; }
+ public global::Cohere.SummarizeResponse12? Type520 { get; set; }
///
///
///
- public global::Cohere.TokenizeResponse9? Type521 { get; set; }
+ public global::Cohere.SummarizeResponse13? Type521 { get; set; }
///
///
///
- public global::Cohere.TokenizeResponse10? Type522 { get; set; }
+ public global::Cohere.TokenizeResponse? Type522 { get; set; }
///
///
///
- public global::Cohere.TokenizeResponse11? Type523 { get; set; }
+ public global::Cohere.TokenizeResponse2? Type523 { get; set; }
///
///
///
- public global::Cohere.TokenizeResponse12? Type524 { get; set; }
+ public global::Cohere.TokenizeResponse3? Type524 { get; set; }
///
///
///
- public global::Cohere.TokenizeResponse13? Type525 { get; set; }
+ public global::Cohere.TokenizeResponse4? Type525 { get; set; }
///
///
///
- public global::Cohere.DetokenizeResponse? Type526 { get; set; }
+ public global::Cohere.TokenizeResponse5? Type526 { get; set; }
///
///
///
- public global::Cohere.DetokenizeResponse2? Type527 { get; set; }
+ public global::Cohere.TokenizeResponse6? Type527 { get; set; }
///
///
///
- public global::Cohere.DetokenizeResponse3? Type528 { get; set; }
+ public global::Cohere.TokenizeResponse7? Type528 { get; set; }
///
///
///
- public global::Cohere.DetokenizeResponse4? Type529 { get; set; }
+ public global::Cohere.TokenizeResponse8? Type529 { get; set; }
///
///
///
- public global::Cohere.DetokenizeResponse5? Type530 { get; set; }
+ public global::Cohere.TokenizeResponse9? Type530 { get; set; }
///
///
///
- public global::Cohere.DetokenizeResponse6? Type531 { get; set; }
+ public global::Cohere.TokenizeResponse10? Type531 { get; set; }
///
///
///
- public global::Cohere.DetokenizeResponse7? Type532 { get; set; }
+ public global::Cohere.TokenizeResponse11? Type532 { get; set; }
///
///
///
- public global::Cohere.DetokenizeResponse8? Type533 { get; set; }
+ public global::Cohere.TokenizeResponse12? Type533 { get; set; }
///
///
///
- public global::Cohere.DetokenizeResponse9? Type534 { get; set; }
+ public global::Cohere.TokenizeResponse13? Type534 { get; set; }
///
///
///
- public global::Cohere.DetokenizeResponse10? Type535 { get; set; }
+ public global::Cohere.DetokenizeResponse? Type535 { get; set; }
///
///
///
- public global::Cohere.DetokenizeResponse11? Type536 { get; set; }
+ public global::Cohere.DetokenizeResponse2? Type536 { get; set; }
///
///
///
- public global::Cohere.DetokenizeResponse12? Type537 { get; set; }
+ public global::Cohere.DetokenizeResponse3? Type537 { get; set; }
///
///
///
- public global::Cohere.DetokenizeResponse13? Type538 { get; set; }
+ public global::Cohere.DetokenizeResponse4? Type538 { get; set; }
///
///
///
- public global::Cohere.ListConnectorsResponse2? Type539 { get; set; }
+ public global::Cohere.DetokenizeResponse5? Type539 { get; set; }
///
///
///
- public global::Cohere.ListConnectorsResponse3? Type540 { get; set; }
+ public global::Cohere.DetokenizeResponse6? Type540 { get; set; }
///
///
///
- public global::Cohere.ListConnectorsResponse4? Type541 { get; set; }
+ public global::Cohere.DetokenizeResponse7? Type541 { get; set; }
///
///
///
- public global::Cohere.ListConnectorsResponse5? Type542 { get; set; }
+ public global::Cohere.DetokenizeResponse8? Type542 { get; set; }
///
///
///
- public global::Cohere.ListConnectorsResponse6? Type543 { get; set; }
+ public global::Cohere.DetokenizeResponse9? Type543 { get; set; }
///
///
///
- public global::Cohere.ListConnectorsResponse7? Type544 { get; set; }
+ public global::Cohere.DetokenizeResponse10? Type544 { get; set; }
///
///
///
- public global::Cohere.ListConnectorsResponse8? Type545 { get; set; }
+ public global::Cohere.DetokenizeResponse11? Type545 { get; set; }
///
///
///
- public global::Cohere.ListConnectorsResponse9? Type546 { get; set; }
+ public global::Cohere.DetokenizeResponse12? Type546 { get; set; }
///
///
///
- public global::Cohere.ListConnectorsResponse10? Type547 { get; set; }
+ public global::Cohere.DetokenizeResponse13? Type547 { get; set; }
///
///
///
- public global::Cohere.ListConnectorsResponse11? Type548 { get; set; }
+ public global::Cohere.ListConnectorsResponse2? Type548 { get; set; }
///
///
///
- public global::Cohere.ListConnectorsResponse12? Type549 { get; set; }
+ public global::Cohere.ListConnectorsResponse3? Type549 { get; set; }
///
///
///
- public global::Cohere.ListConnectorsResponse13? Type550 { get; set; }
+ public global::Cohere.ListConnectorsResponse4? Type550 { get; set; }
///
///
///
- public global::Cohere.CreateConnectorResponse2? Type551 { get; set; }
+ public global::Cohere.ListConnectorsResponse5? Type551 { get; set; }
///
///
///
- public global::Cohere.CreateConnectorResponse3? Type552 { get; set; }
+ public global::Cohere.ListConnectorsResponse6? Type552 { get; set; }
///
///
///
- public global::Cohere.CreateConnectorResponse4? Type553 { get; set; }
+ public global::Cohere.ListConnectorsResponse7? Type553 { get; set; }
///
///
///
- public global::Cohere.CreateConnectorResponse5? Type554 { get; set; }
+ public global::Cohere.ListConnectorsResponse8? Type554 { get; set; }
///
///
///
- public global::Cohere.CreateConnectorResponse6? Type555 { get; set; }
+ public global::Cohere.ListConnectorsResponse9? Type555 { get; set; }
///
///
///
- public global::Cohere.CreateConnectorResponse7? Type556 { get; set; }
+ public global::Cohere.ListConnectorsResponse10? Type556 { get; set; }
///
///
///
- public global::Cohere.CreateConnectorResponse8? Type557 { get; set; }
+ public global::Cohere.ListConnectorsResponse11? Type557 { get; set; }
///
///
///
- public global::Cohere.CreateConnectorResponse9? Type558 { get; set; }
+ public global::Cohere.ListConnectorsResponse12? Type558 { get; set; }
///
///
///
- public global::Cohere.CreateConnectorResponse10? Type559 { get; set; }
+ public global::Cohere.ListConnectorsResponse13? Type559 { get; set; }
///
///
///
- public global::Cohere.CreateConnectorResponse11? Type560 { get; set; }
+ public global::Cohere.CreateConnectorResponse2? Type560 { get; set; }
///
///
///
- public global::Cohere.CreateConnectorResponse12? Type561 { get; set; }
+ public global::Cohere.CreateConnectorResponse3? Type561 { get; set; }
///
///
///
- public global::Cohere.CreateConnectorResponse13? Type562 { get; set; }
+ public global::Cohere.CreateConnectorResponse4? Type562 { get; set; }
///
///
///
- public global::Cohere.GetConnectorResponse2? Type563 { get; set; }
+ public global::Cohere.CreateConnectorResponse5? Type563 { get; set; }
///
///
///
- public global::Cohere.GetConnectorResponse3? Type564 { get; set; }
+ public global::Cohere.CreateConnectorResponse6? Type564 { get; set; }
///
///
///
- public global::Cohere.GetConnectorResponse4? Type565 { get; set; }
+ public global::Cohere.CreateConnectorResponse7? Type565 { get; set; }
///
///
///
- public global::Cohere.GetConnectorResponse5? Type566 { get; set; }
+ public global::Cohere.CreateConnectorResponse8? Type566 { get; set; }
///
///
///
- public global::Cohere.GetConnectorResponse6? Type567 { get; set; }
+ public global::Cohere.CreateConnectorResponse9? Type567 { get; set; }
///
///
///
- public global::Cohere.GetConnectorResponse7? Type568 { get; set; }
+ public global::Cohere.CreateConnectorResponse10? Type568 { get; set; }
///
///
///
- public global::Cohere.GetConnectorResponse8? Type569 { get; set; }
+ public global::Cohere.CreateConnectorResponse11? Type569 { get; set; }
///
///
///
- public global::Cohere.GetConnectorResponse9? Type570 { get; set; }
+ public global::Cohere.CreateConnectorResponse12? Type570 { get; set; }
///
///
///
- public global::Cohere.GetConnectorResponse10? Type571 { get; set; }
+ public global::Cohere.CreateConnectorResponse13? Type571 { get; set; }
///
///
///
- public global::Cohere.GetConnectorResponse11? Type572 { get; set; }
+ public global::Cohere.GetConnectorResponse2? Type572 { get; set; }
///
///
///
- public global::Cohere.GetConnectorResponse12? Type573 { get; set; }
+ public global::Cohere.GetConnectorResponse3? Type573 { get; set; }
///
///
///
- public global::Cohere.GetConnectorResponse13? Type574 { get; set; }
+ public global::Cohere.GetConnectorResponse4? Type574 { get; set; }
///
///
///
- public global::Cohere.UpdateConnectorResponse2? Type575 { get; set; }
+ public global::Cohere.GetConnectorResponse5? Type575 { get; set; }
///
///
///
- public global::Cohere.UpdateConnectorResponse3? Type576 { get; set; }
+ public global::Cohere.GetConnectorResponse6? Type576 { get; set; }
///
///
///
- public global::Cohere.UpdateConnectorResponse4? Type577 { get; set; }
+ public global::Cohere.GetConnectorResponse7? Type577 { get; set; }
///
///
///
- public global::Cohere.UpdateConnectorResponse5? Type578 { get; set; }
+ public global::Cohere.GetConnectorResponse8? Type578 { get; set; }
///
///
///
- public global::Cohere.UpdateConnectorResponse6? Type579 { get; set; }
+ public global::Cohere.GetConnectorResponse9? Type579 { get; set; }
///
///
///
- public global::Cohere.UpdateConnectorResponse7? Type580 { get; set; }
+ public global::Cohere.GetConnectorResponse10? Type580 { get; set; }
///
///
///
- public global::Cohere.UpdateConnectorResponse8? Type581 { get; set; }
+ public global::Cohere.GetConnectorResponse11? Type581 { get; set; }
///
///
///
- public global::Cohere.UpdateConnectorResponse9? Type582 { get; set; }
+ public global::Cohere.GetConnectorResponse12? Type582 { get; set; }
///
///
///
- public global::Cohere.UpdateConnectorResponse10? Type583 { get; set; }
+ public global::Cohere.GetConnectorResponse13? Type583 { get; set; }
///
///
///
- public global::Cohere.UpdateConnectorResponse11? Type584 { get; set; }
+ public global::Cohere.UpdateConnectorResponse2? Type584 { get; set; }
///
///
///
- public global::Cohere.UpdateConnectorResponse12? Type585 { get; set; }
+ public global::Cohere.UpdateConnectorResponse3? Type585 { get; set; }
///
///
///
- public global::Cohere.UpdateConnectorResponse13? Type586 { get; set; }
+ public global::Cohere.UpdateConnectorResponse4? Type586 { get; set; }
///
///
///
- public global::Cohere.DeleteConnectorResponse2? Type587 { get; set; }
+ public global::Cohere.UpdateConnectorResponse5? Type587 { get; set; }
///
///
///
- public global::Cohere.DeleteConnectorResponse3? Type588 { get; set; }
+ public global::Cohere.UpdateConnectorResponse6? Type588 { get; set; }
///
///
///
- public global::Cohere.DeleteConnectorResponse4? Type589 { get; set; }
+ public global::Cohere.UpdateConnectorResponse7? Type589 { get; set; }
///
///
///
- public global::Cohere.DeleteConnectorResponse5? Type590 { get; set; }
+ public global::Cohere.UpdateConnectorResponse8? Type590 { get; set; }
///
///
///
- public global::Cohere.DeleteConnectorResponse6? Type591 { get; set; }
+ public global::Cohere.UpdateConnectorResponse9? Type591 { get; set; }
///
///
///
- public global::Cohere.DeleteConnectorResponse7? Type592 { get; set; }
+ public global::Cohere.UpdateConnectorResponse10? Type592 { get; set; }
///
///
///
- public global::Cohere.DeleteConnectorResponse8? Type593 { get; set; }
+ public global::Cohere.UpdateConnectorResponse11? Type593 { get; set; }
///
///
///
- public global::Cohere.DeleteConnectorResponse9? Type594 { get; set; }
+ public global::Cohere.UpdateConnectorResponse12? Type594 { get; set; }
///
///
///
- public global::Cohere.DeleteConnectorResponse10? Type595 { get; set; }
+ public global::Cohere.UpdateConnectorResponse13? Type595 { get; set; }
///
///
///
- public global::Cohere.DeleteConnectorResponse11? Type596 { get; set; }
+ public global::Cohere.DeleteConnectorResponse2? Type596 { get; set; }
///
///
///
- public global::Cohere.DeleteConnectorResponse12? Type597 { get; set; }
+ public global::Cohere.DeleteConnectorResponse3? Type597 { get; set; }
///
///
///
- public global::Cohere.DeleteConnectorResponse13? Type598 { get; set; }
+ public global::Cohere.DeleteConnectorResponse4? Type598 { get; set; }
///
///
///
- public global::Cohere.OAuthAuthorizeConnectorResponse? Type599 { get; set; }
+ public global::Cohere.DeleteConnectorResponse5? Type599 { get; set; }
///
///
///
- public global::Cohere.OAuthAuthorizeConnectorResponse2? Type600 { get; set; }
+ public global::Cohere.DeleteConnectorResponse6? Type600 { get; set; }
///
///
///
- public global::Cohere.OAuthAuthorizeConnectorResponse3? Type601 { get; set; }
+ public global::Cohere.DeleteConnectorResponse7? Type601 { get; set; }
///
///
///
- public global::Cohere.OAuthAuthorizeConnectorResponse4? Type602 { get; set; }
+ public global::Cohere.DeleteConnectorResponse8? Type602 { get; set; }
///
///
///
- public global::Cohere.OAuthAuthorizeConnectorResponse5? Type603 { get; set; }
+ public global::Cohere.DeleteConnectorResponse9? Type603 { get; set; }
///
///
///
- public global::Cohere.OAuthAuthorizeConnectorResponse6? Type604 { get; set; }
+ public global::Cohere.DeleteConnectorResponse10? Type604 { get; set; }
///
///
///
- public global::Cohere.OAuthAuthorizeConnectorResponse7? Type605 { get; set; }
+ public global::Cohere.DeleteConnectorResponse11? Type605 { get; set; }
///
///
///
- public global::Cohere.OAuthAuthorizeConnectorResponse8? Type606 { get; set; }
+ public global::Cohere.DeleteConnectorResponse12? Type606 { get; set; }
///
///
///
- public global::Cohere.OAuthAuthorizeConnectorResponse9? Type607 { get; set; }
+ public global::Cohere.DeleteConnectorResponse13? Type607 { get; set; }
///
///
///
- public global::Cohere.OAuthAuthorizeConnectorResponse10? Type608 { get; set; }
+ public global::Cohere.OAuthAuthorizeConnectorResponse? Type608 { get; set; }
///
///
///
- public global::Cohere.OAuthAuthorizeConnectorResponse11? Type609 { get; set; }
+ public global::Cohere.OAuthAuthorizeConnectorResponse2? Type609 { get; set; }
///
///
///
- public global::Cohere.OAuthAuthorizeConnectorResponse12? Type610 { get; set; }
+ public global::Cohere.OAuthAuthorizeConnectorResponse3? Type610 { get; set; }
///
///
///
- public global::Cohere.GetModelResponse2? Type611 { get; set; }
+ public global::Cohere.OAuthAuthorizeConnectorResponse4? Type611 { get; set; }
///
///
///
- public global::Cohere.GetModelResponse3? Type612 { get; set; }
+ public global::Cohere.OAuthAuthorizeConnectorResponse5? Type612 { get; set; }
///
///
///
- public global::Cohere.GetModelResponse4? Type613 { get; set; }
+ public global::Cohere.OAuthAuthorizeConnectorResponse6? Type613 { get; set; }
///
///
///
- public global::Cohere.GetModelResponse5? Type614 { get; set; }
+ public global::Cohere.OAuthAuthorizeConnectorResponse7? Type614 { get; set; }
///
///
///
- public global::Cohere.GetModelResponse6? Type615 { get; set; }
+ public global::Cohere.OAuthAuthorizeConnectorResponse8? Type615 { get; set; }
///
///
///
- public global::Cohere.GetModelResponse7? Type616 { get; set; }
+ public global::Cohere.OAuthAuthorizeConnectorResponse9? Type616 { get; set; }
///
///
///
- public global::Cohere.GetModelResponse8? Type617 { get; set; }
+ public global::Cohere.OAuthAuthorizeConnectorResponse10? Type617 { get; set; }
///
///
///
- public global::Cohere.GetModelResponse9? Type618 { get; set; }
+ public global::Cohere.OAuthAuthorizeConnectorResponse11? Type618 { get; set; }
///
///
///
- public global::Cohere.GetModelResponse10? Type619 { get; set; }
+ public global::Cohere.OAuthAuthorizeConnectorResponse12? Type619 { get; set; }
///
///
///
- public global::Cohere.GetModelResponse11? Type620 { get; set; }
+ public global::Cohere.GetModelResponse2? Type620 { get; set; }
///
///
///
- public global::Cohere.GetModelResponse12? Type621 { get; set; }
+ public global::Cohere.GetModelResponse3? Type621 { get; set; }
///
///
///
- public global::Cohere.GetModelResponse13? Type622 { get; set; }
+ public global::Cohere.GetModelResponse4? Type622 { get; set; }
///
///
///
- public global::Cohere.ListModelsResponse2? Type623 { get; set; }
+ public global::Cohere.GetModelResponse5? Type623 { get; set; }
///
///
///
- public global::Cohere.ListModelsResponse3? Type624 { get; set; }
+ public global::Cohere.GetModelResponse6? Type624 { get; set; }
///
///
///
- public global::Cohere.ListModelsResponse4? Type625 { get; set; }
+ public global::Cohere.GetModelResponse7? Type625 { get; set; }
///
///
///
- public global::Cohere.ListModelsResponse5? Type626 { get; set; }
+ public global::Cohere.GetModelResponse8? Type626 { get; set; }
///
///
///
- public global::Cohere.ListModelsResponse6? Type627 { get; set; }
+ public global::Cohere.GetModelResponse9? Type627 { get; set; }
///
///
///
- public global::Cohere.ListModelsResponse7? Type628 { get; set; }
+ public global::Cohere.GetModelResponse10? Type628 { get; set; }
///
///
///
- public global::Cohere.ListModelsResponse8? Type629 { get; set; }
+ public global::Cohere.GetModelResponse11? Type629 { get; set; }
///
///
///
- public global::Cohere.ListModelsResponse9? Type630 { get; set; }
+ public global::Cohere.GetModelResponse12? Type630 { get; set; }
///
///
///
- public global::Cohere.ListModelsResponse10? Type631 { get; set; }
+ public global::Cohere.GetModelResponse13? Type631 { get; set; }
///
///
///
- public global::Cohere.ListModelsResponse11? Type632 { get; set; }
+ public global::Cohere.ListModelsResponse2? Type632 { get; set; }
///
///
///
- public global::Cohere.ListModelsResponse12? Type633 { get; set; }
+ public global::Cohere.ListModelsResponse3? Type633 { get; set; }
///
///
///
- public global::Cohere.ListModelsResponse13? Type634 { get; set; }
+ public global::Cohere.ListModelsResponse4? Type634 { get; set; }
///
///
///
- public global::Cohere.CheckAPIKeyResponse? Type635 { get; set; }
+ public global::Cohere.ListModelsResponse5? Type635 { get; set; }
///
///
///
- public global::Cohere.CheckAPIKeyResponse2? Type636 { get; set; }
+ public global::Cohere.ListModelsResponse6? Type636 { get; set; }
///
///
///
- public global::Cohere.CheckAPIKeyResponse3? Type637 { get; set; }
+ public global::Cohere.ListModelsResponse7? Type637 { get; set; }
///
///
///
- public global::Cohere.CheckAPIKeyResponse4? Type638 { get; set; }
+ public global::Cohere.ListModelsResponse8? Type638 { get; set; }
///
///
///
- public global::Cohere.CheckAPIKeyResponse5? Type639 { get; set; }
+ public global::Cohere.ListModelsResponse9? Type639 { get; set; }
///
///
///
- public global::Cohere.CheckAPIKeyResponse6? Type640 { get; set; }
+ public global::Cohere.ListModelsResponse10? Type640 { get; set; }
///
///
///
- public global::Cohere.CheckAPIKeyResponse7? Type641 { get; set; }
+ public global::Cohere.ListModelsResponse11? Type641 { get; set; }
///
///
///
- public global::Cohere.CheckAPIKeyResponse8? Type642 { get; set; }
+ public global::Cohere.ListModelsResponse12? Type642 { get; set; }
///
///
///
- public global::Cohere.CheckAPIKeyResponse9? Type643 { get; set; }
+ public global::Cohere.ListModelsResponse13? Type643 { get; set; }
///
///
///
- public global::Cohere.CheckAPIKeyResponse10? Type644 { get; set; }
+ public global::Cohere.CheckAPIKeyResponse? Type644 { get; set; }
///
///
///
- public global::Cohere.CheckAPIKeyResponse11? Type645 { get; set; }
+ public global::Cohere.CheckAPIKeyResponse2? Type645 { get; set; }
///
///
///
- public global::Cohere.CheckAPIKeyResponse12? Type646 { get; set; }
+ public global::Cohere.CheckAPIKeyResponse3? Type646 { get; set; }
///
///
///
- public global::Cohere.CheckAPIKeyResponse13? Type647 { get; set; }
+ public global::Cohere.CheckAPIKeyResponse4? Type647 { get; set; }
+ ///
+ ///
+ ///
+ public global::Cohere.CheckAPIKeyResponse5? Type648 { get; set; }
+ ///
+ ///
+ ///
+ public global::Cohere.CheckAPIKeyResponse6? Type649 { get; set; }
+ ///
+ ///
+ ///
+ public global::Cohere.CheckAPIKeyResponse7? Type650 { get; set; }
+ ///
+ ///
+ ///
+ public global::Cohere.CheckAPIKeyResponse8? Type651 { get; set; }
+ ///
+ ///
+ ///
+ public global::Cohere.CheckAPIKeyResponse9? Type652 { get; set; }
+ ///
+ ///
+ ///
+ public global::Cohere.CheckAPIKeyResponse10? Type653 { get; set; }
+ ///
+ ///
+ ///
+ public global::Cohere.CheckAPIKeyResponse11? Type654 { get; set; }
+ ///
+ ///
+ ///
+ public global::Cohere.CheckAPIKeyResponse12? Type655 { get; set; }
+ ///
+ ///
+ ///
+ public global::Cohere.CheckAPIKeyResponse13? Type656 { get; set; }
}
}
\ No newline at end of file
diff --git a/src/libs/Cohere/openapi.yaml b/src/libs/Cohere/openapi.yaml
index 52b3aeb..019a727 100644
--- a/src/libs/Cohere/openapi.yaml
+++ b/src/libs/Cohere/openapi.yaml
@@ -758,6 +758,13 @@ paths:
items:
$ref: '#/components/schemas/Tool-2'
description: "A list of available tools (functions) that the model may suggest invoking before producing a text response.\n\nWhen `tools` is passed (without `tool_results`), the `text` content in the response will be empty and the `tool_calls` field in the response will be populated with a list of tool calls that need to be made. If no calls need to be made, the `tool_calls` array will be empty.\n"
+ documents:
+ type: array
+ items:
+ oneOf:
+ - type: string
+ - $ref: '#/components/schemas/Document'
+ description: "A list of relevant documents that the model can cite to generate a more accurate reply. Each document is either a string or document object with content and metadata.\n"
citation_mode:
enum:
- FAST
@@ -919,24 +926,28 @@ paths:
- code-samples:
- sdk: typescript
name: Documents
- code: "const { CohereClientV2 } = require('cohere-ai');\n\nconst cohere = new CohereClientV2({\n token: '<>',\n});\n\n(async () => {\n const response = await cohere.chat({\n model: 'command-r-plus',\n messages: [\n {\n role: 'user',\n content: [{ type: 'text', text: \"Who's the best?\" }],\n documents: [{ id: '1', text: 'Cohere is the best!' }],\n },\n ],\n });\n\n console.log(response);\n})();\n"
+ code: "const { CohereClientV2 } = require('cohere-ai');\n\nconst cohere = new CohereClientV2({\n token: '<>',\n});\n\n(async () => {\n const response = await cohere.chat({\n model: 'command-r-plus',\n documents: [{ id: '1', data: 'Cohere is the best!' }],\n messages: [\n {\n role: 'user',\n content: [{ type: 'text', text: \"Who's the best?\" }],\n },\n ],\n });\n\n console.log(response);\n})();\n"
- sdk: python
name: Documents
- code: "import cohere\n\nco = cohere.ClientV2(\"<>\")\n\nresponse = co.chat(\n model=\"command-r-plus\",\n messages=[\n {\n \"role\": \"user\",\n \"content\": \"Who's the best?\",\n \"documents\": [{'id': '1', 'title': 'The best', 'text': 'Cohere is the best!'}]\n }\n ]\n)\n\nprint(response)\n"
+ code: "import cohere\n\nco = cohere.ClientV2(\"<>\")\n\nresponse = co.chat(\n model=\"command-r-plus\",\n documents=[{'id': '1', 'data': {'text': 'Cohere is the best!', 'title': 'The best'}}],\n messages=[\n {\n \"role\": \"user\",\n \"content\": \"Who's the best?\"\n }\n ]\n)\n\nprint(response)\n"
request:
model: command-r
+ documents:
+ - data:
+ content: 'CSPC: Backstreet Boys Popularity Analysis - ChartMasters'
+ snippet: "↓ Skip to Main Content\n\nMusic industry – One step closer to being accurate\n\nCSPC: Backstreet Boys Popularity Analysis\n\nHernán Lopez Posted on February 9, 2017 Posted in CSPC 72 Comments Tagged with Backstreet Boys, Boy band\n\nAt one point, Backstreet Boys defined success: massive albums sales across the globe, great singles sales, plenty of chart topping releases, hugely hyped tours and tremendous media coverage.\n\nIt is true that they benefited from extraordinarily good market conditions in all markets. After all, the all-time record year for the music business, as far as revenues in billion dollars are concerned, was actually 1999. That is, back when this five men group was at its peak."
+ - data:
+ content: 'CSPC: NSYNC Popularity Analysis - ChartMasters'
+ snippet: "↓ Skip to Main Content\n\nMusic industry – One step closer to being accurate\n\nCSPC: NSYNC Popularity Analysis\n\nMJD Posted on February 9, 2018 Posted in CSPC 27 Comments Tagged with Boy band, N'Sync\n\nAt the turn of the millennium three teen acts were huge in the US, the Backstreet Boys, Britney Spears and NSYNC. The latter is the only one we haven’t study so far. It took 15 years and Adele to break their record of 2,4 million units sold of No Strings Attached in its first week alone.\n\nIt wasn’t a fluke, as the second fastest selling album of the Soundscan era prior 2015, was also theirs since Celebrity debuted with 1,88 million units sold."
+ - data:
+ content: 'CSPC: Backstreet Boys Popularity Analysis - ChartMasters'
+ snippet: "1997, 1998, 2000 and 2001 also rank amongst some of the very best years.\nYet the way many music consumers – especially teenagers and young women’s – embraced their output deserves its own chapter. If Jonas Brothers and more recently One Direction reached a great level of popularity during the past decade, the type of success achieved by Backstreet Boys is in a completely different level as they really dominated the business for a few years all over the world, including in some countries that were traditionally hard to penetrate for Western artists.\n\nWe will try to analyze the extent of that hegemony with this new article with final results which will more than surprise many readers."
+ - data:
+ content: 'CSPC: NSYNC Popularity Analysis - ChartMasters'
+ snippet: "Was the teen group led by Justin Timberlake really that big? Was it only in the US where they found success? Or were they a global phenomenon?\nAs usual, I’ll be using the Commensurate Sales to Popularity Concept in order to relevantly gauge their results. This concept will not only bring you sales information for all NSYNC‘s albums, physical and download singles, as well as audio and video streaming, but it will also determine their true popularity. If you are not yet familiar with the CSPC method, the next page explains it with a short video. I fully recommend watching the video before getting into the sales figures."
messages:
- role: user
content: 'Who is more popular: Nsync or Backstreet Boys?'
- documents:
- - title: 'CSPC: Backstreet Boys Popularity Analysis - ChartMasters'
- snippet: "↓ Skip to Main Content\n\nMusic industry – One step closer to being accurate\n\nCSPC: Backstreet Boys Popularity Analysis\n\nHernán Lopez Posted on February 9, 2017 Posted in CSPC 72 Comments Tagged with Backstreet Boys, Boy band\n\nAt one point, Backstreet Boys defined success: massive albums sales across the globe, great singles sales, plenty of chart topping releases, hugely hyped tours and tremendous media coverage.\n\nIt is true that they benefited from extraordinarily good market conditions in all markets. After all, the all-time record year for the music business, as far as revenues in billion dollars are concerned, was actually 1999. That is, back when this five men group was at its peak."
- - title: 'CSPC: NSYNC Popularity Analysis - ChartMasters'
- snippet: "↓ Skip to Main Content\n\nMusic industry – One step closer to being accurate\n\nCSPC: NSYNC Popularity Analysis\n\nMJD Posted on February 9, 2018 Posted in CSPC 27 Comments Tagged with Boy band, N'Sync\n\nAt the turn of the millennium three teen acts were huge in the US, the Backstreet Boys, Britney Spears and NSYNC. The latter is the only one we haven’t study so far. It took 15 years and Adele to break their record of 2,4 million units sold of No Strings Attached in its first week alone.\n\nIt wasn’t a fluke, as the second fastest selling album of the Soundscan era prior 2015, was also theirs since Celebrity debuted with 1,88 million units sold."
- - title: 'CSPC: Backstreet Boys Popularity Analysis - ChartMasters'
- snippet: "1997, 1998, 2000 and 2001 also rank amongst some of the very best years.\nYet the way many music consumers – especially teenagers and young women’s – embraced their output deserves its own chapter. If Jonas Brothers and more recently One Direction reached a great level of popularity during the past decade, the type of success achieved by Backstreet Boys is in a completely different level as they really dominated the business for a few years all over the world, including in some countries that were traditionally hard to penetrate for Western artists.\n\nWe will try to analyze the extent of that hegemony with this new article with final results which will more than surprise many readers."
- - title: 'CSPC: NSYNC Popularity Analysis - ChartMasters'
- snippet: "Was the teen group led by Justin Timberlake really that big? Was it only in the US where they found success? Or were they a global phenomenon?\nAs usual, I’ll be using the Commensurate Sales to Popularity Concept in order to relevantly gauge their results. This concept will not only bring you sales information for all NSYNC‘s albums, physical and download singles, as well as audio and video streaming, but it will also determine their true popularity. If you are not yet familiar with the CSPC method, the next page explains it with a short video. I fully recommend watching the video before getting into the sales figures."
stream: false
response:
body:
@@ -952,7 +963,7 @@ paths:
text: extremely popular at the turn of the millennium.
sources:
- type: document
- id: doc_1
+ id: doc:1
document:
snippet: "↓ Skip to Main Content\n\nMusic industry – One step closer to being accurate\n\nCSPC: NSYNC Popularity Analysis\n\nMJD Posted on February 9, 2018 Posted in CSPC 27 Comments Tagged with Boy band, N'Sync\n\nAt the turn of the millennium three teen acts were huge in the US, the Backstreet Boys, Britney Spears and NSYNC. The latter is the only one we haven’t study so far. It took 15 years and Adele to break their record of 2,4 million units sold of No Strings Attached in its first week alone.\n\nIt wasn’t a fluke, as the second fastest selling album of the Soundscan era prior 2015, was also theirs since Celebrity debuted with 1,88 million units sold."
title: 'CSPC: NSYNC Popularity Analysis - ChartMasters'
@@ -961,7 +972,7 @@ paths:
text: massive album sales across the globe
sources:
- type: document
- id: doc_0
+ id: doc:0
document:
snippet: "↓ Skip to Main Content\n\nMusic industry – One step closer to being accurate\n\nCSPC: Backstreet Boys Popularity Analysis\n\nHernán Lopez Posted on February 9, 2017 Posted in CSPC 72 Comments Tagged with Backstreet Boys, Boy band\n\nAt one point, Backstreet Boys defined success: massive albums sales across the globe, great singles sales, plenty of chart topping releases, hugely hyped tours and tremendous media coverage.\n\nIt is true that they benefited from extraordinarily good market conditions in all markets. After all, the all-time record year for the music business, as far as revenues in billion dollars are concerned, was actually 1999. That is, back when this five men group was at its peak."
title: 'CSPC: Backstreet Boys Popularity Analysis - ChartMasters'
@@ -970,7 +981,7 @@ paths:
text: great singles sales
sources:
- type: document
- id: doc_0
+ id: doc:0
document:
snippet: "↓ Skip to Main Content\n\nMusic industry – One step closer to being accurate\n\nCSPC: Backstreet Boys Popularity Analysis\n\nHernán Lopez Posted on February 9, 2017 Posted in CSPC 72 Comments Tagged with Backstreet Boys, Boy band\n\nAt one point, Backstreet Boys defined success: massive albums sales across the globe, great singles sales, plenty of chart topping releases, hugely hyped tours and tremendous media coverage.\n\nIt is true that they benefited from extraordinarily good market conditions in all markets. After all, the all-time record year for the music business, as far as revenues in billion dollars are concerned, was actually 1999. That is, back when this five men group was at its peak."
title: 'CSPC: Backstreet Boys Popularity Analysis - ChartMasters'
@@ -979,7 +990,7 @@ paths:
text: plenty of chart-topping releases
sources:
- type: document
- id: doc_0
+ id: doc:0
document:
snippet: "↓ Skip to Main Content\n\nMusic industry – One step closer to being accurate\n\nCSPC: Backstreet Boys Popularity Analysis\n\nHernán Lopez Posted on February 9, 2017 Posted in CSPC 72 Comments Tagged with Backstreet Boys, Boy band\n\nAt one point, Backstreet Boys defined success: massive albums sales across the globe, great singles sales, plenty of chart topping releases, hugely hyped tours and tremendous media coverage.\n\nIt is true that they benefited from extraordinarily good market conditions in all markets. After all, the all-time record year for the music business, as far as revenues in billion dollars are concerned, was actually 1999. That is, back when this five men group was at its peak."
title: 'CSPC: Backstreet Boys Popularity Analysis - ChartMasters'
@@ -988,7 +999,7 @@ paths:
text: hyped tours
sources:
- type: document
- id: doc_0
+ id: doc:0
document:
snippet: "↓ Skip to Main Content\n\nMusic industry – One step closer to being accurate\n\nCSPC: Backstreet Boys Popularity Analysis\n\nHernán Lopez Posted on February 9, 2017 Posted in CSPC 72 Comments Tagged with Backstreet Boys, Boy band\n\nAt one point, Backstreet Boys defined success: massive albums sales across the globe, great singles sales, plenty of chart topping releases, hugely hyped tours and tremendous media coverage.\n\nIt is true that they benefited from extraordinarily good market conditions in all markets. After all, the all-time record year for the music business, as far as revenues in billion dollars are concerned, was actually 1999. That is, back when this five men group was at its peak."
title: 'CSPC: Backstreet Boys Popularity Analysis - ChartMasters'
@@ -997,7 +1008,7 @@ paths:
text: tremendous media coverage.
sources:
- type: document
- id: doc_0
+ id: doc:0
document:
snippet: "↓ Skip to Main Content\n\nMusic industry – One step closer to being accurate\n\nCSPC: Backstreet Boys Popularity Analysis\n\nHernán Lopez Posted on February 9, 2017 Posted in CSPC 72 Comments Tagged with Backstreet Boys, Boy band\n\nAt one point, Backstreet Boys defined success: massive albums sales across the globe, great singles sales, plenty of chart topping releases, hugely hyped tours and tremendous media coverage.\n\nIt is true that they benefited from extraordinarily good market conditions in all markets. After all, the all-time record year for the music business, as far as revenues in billion dollars are concerned, was actually 1999. That is, back when this five men group was at its peak."
title: 'CSPC: Backstreet Boys Popularity Analysis - ChartMasters'
@@ -1006,7 +1017,7 @@ paths:
text: album No Strings Attached selling 2.4 million units in its first week.
sources:
- type: document
- id: doc_1
+ id: doc:1
document:
snippet: "↓ Skip to Main Content\n\nMusic industry – One step closer to being accurate\n\nCSPC: NSYNC Popularity Analysis\n\nMJD Posted on February 9, 2018 Posted in CSPC 27 Comments Tagged with Boy band, N'Sync\n\nAt the turn of the millennium three teen acts were huge in the US, the Backstreet Boys, Britney Spears and NSYNC. The latter is the only one we haven’t study so far. It took 15 years and Adele to break their record of 2,4 million units sold of No Strings Attached in its first week alone.\n\nIt wasn’t a fluke, as the second fastest selling album of the Soundscan era prior 2015, was also theirs since Celebrity debuted with 1,88 million units sold."
title: 'CSPC: NSYNC Popularity Analysis - ChartMasters'
@@ -1015,7 +1026,7 @@ paths:
text: second fastest-selling album of the Soundscan era before 2015
sources:
- type: document
- id: doc_1
+ id: doc:1
document:
snippet: "↓ Skip to Main Content\n\nMusic industry – One step closer to being accurate\n\nCSPC: NSYNC Popularity Analysis\n\nMJD Posted on February 9, 2018 Posted in CSPC 27 Comments Tagged with Boy band, N'Sync\n\nAt the turn of the millennium three teen acts were huge in the US, the Backstreet Boys, Britney Spears and NSYNC. The latter is the only one we haven’t study so far. It took 15 years and Adele to break their record of 2,4 million units sold of No Strings Attached in its first week alone.\n\nIt wasn’t a fluke, as the second fastest selling album of the Soundscan era prior 2015, was also theirs since Celebrity debuted with 1,88 million units sold."
title: 'CSPC: NSYNC Popularity Analysis - ChartMasters'
@@ -1024,7 +1035,7 @@ paths:
text: Celebrity debuting at 1.88 million units sold.
sources:
- type: document
- id: doc_1
+ id: doc:1
document:
snippet: "↓ Skip to Main Content\n\nMusic industry – One step closer to being accurate\n\nCSPC: NSYNC Popularity Analysis\n\nMJD Posted on February 9, 2018 Posted in CSPC 27 Comments Tagged with Boy band, N'Sync\n\nAt the turn of the millennium three teen acts were huge in the US, the Backstreet Boys, Britney Spears and NSYNC. The latter is the only one we haven’t study so far. It took 15 years and Adele to break their record of 2,4 million units sold of No Strings Attached in its first week alone.\n\nIt wasn’t a fluke, as the second fastest selling album of the Soundscan era prior 2015, was also theirs since Celebrity debuted with 1,88 million units sold."
title: 'CSPC: NSYNC Popularity Analysis - ChartMasters'
@@ -1033,7 +1044,7 @@ paths:
text: success in some countries that were traditionally hard to penetrate for Western artists.
sources:
- type: document
- id: doc_2
+ id: doc:2
document:
snippet: "1997, 1998, 2000 and 2001 also rank amongst some of the very best years.\nYet the way many music consumers – especially teenagers and young women’s – embraced their output deserves its own chapter. If Jonas Brothers and more recently One Direction reached a great level of popularity during the past decade, the type of success achieved by Backstreet Boys is in a completely different level as they really dominated the business for a few years all over the world, including in some countries that were traditionally hard to penetrate for Western artists.\n\nWe will try to analyze the extent of that hegemony with this new article with final results which will more than surprise many readers."
title: 'CSPC: Backstreet Boys Popularity Analysis - ChartMasters'
@@ -7428,12 +7439,6 @@ components:
items:
$ref: '#/components/schemas/Content'
description: "The content of the message. This can be a string or a list of content blocks.\nIf a string is provided, it will be treated as a text content block.\n"
- documents:
- minItems: 0
- type: array
- items:
- $ref: '#/components/schemas/ChatDocument'
- description: Documents seen by the model when generating the reply.
description: A message from the user.
x-fern-sdk-group-name: v2
ToolCall-2:
@@ -7541,6 +7546,42 @@ components:
- $ref: '#/components/schemas/TextContent'
description: A message from the system.
x-fern-sdk-group-name: v2
+ Document:
+ required:
+ - data
+ type: object
+ properties:
+ data:
+ type: object
+ additionalProperties:
+ type: string
+ description: "A relevant documents that the model can cite to generate a more accurate reply. Each document is a string-string dictionary.\n"
+ x-fern-type: 'map'
+ id:
+ type: string
+ description: Unique identifier for this document which will be referenced in citations. If not provided an ID will be automatically generated
+ description: "Relevant information that could be used by the model to generate a more accurate reply.\nThe content of each document are generally short (should be under 300 words). Metadata should be used to provide additional information, both the key name and the value will be\npassed to the model.\n"
+ x-fern-sdk-group-name: v2
+ DocumentContent:
+ required:
+ - type
+ - document
+ type: object
+ properties:
+ type:
+ enum:
+ - document
+ type: string
+ document:
+ $ref: '#/components/schemas/Document'
+ description: Document content.
+ x-fern-sdk-group-name: v2
+ ToolContent:
+ oneOf:
+ - $ref: '#/components/schemas/TextContent'
+ - $ref: '#/components/schemas/DocumentContent'
+ description: A content block which contains information about the content of a tool result
+ x-fern-sdk-group-name: v2
ToolMessage-2:
required:
- role
@@ -7556,10 +7597,12 @@ components:
type: string
description: The id of the associated tool call that has provided the given content
tool_content:
- type: array
- items:
- type: string
- description: A list of outputs from a tool. The content should formatted as a JSON object string
+ oneOf:
+ - type: string
+ - type: array
+ items:
+ $ref: '#/components/schemas/ToolContent'
+ description: 'A single or list of outputs from a tool. The content should formatted as a JSON object string, or a list of tool content blocks'
description: A message from the system.
x-fern-sdk-group-name: v2
ChatMessage-2: