Compare commits

...
1 Commits
Author SHA1 Message Date
saherelm ae2713eddd fix typos ... 2026-09-19 12:14:44 +03:30
6 changed files with 18 additions and 18 deletions
+1 -1
View File
@@ -2,6 +2,6 @@ namespace xAiApi.Constants
{
public partial struct ConfigurationNodeNames
{
public const string AI_API_NODE = "AiAPiConfiguration";
public const string AI_API_NODE = "AiApiConfiguration";
}
}
@@ -40,8 +40,8 @@ namespace xAiApi.Controllers
/// <param name="cancellationToken"></param>
/// <returns></returns>
[AllowAnonymous]
[HttpGet("Embeding")]
public async Task<ActionResult<float[]>> Embeding(
[HttpGet("Embedding")]
public async Task<ActionResult<float[]>> Embedding(
[FromQuery] string content,
CancellationToken cancellationToken = default
)
@@ -54,7 +54,7 @@ namespace xAiApi.Controllers
ValidationProvider.NotEmpty(content);
//
var result = await aiService.Embeding(
var result = await aiService.Embedding(
content: content,
cancellationToken: cancellationToken
);
@@ -77,8 +77,8 @@ namespace xAiApi.Controllers
/// <param name="cancellationToken"></param>
/// <returns></returns>
[AllowAnonymous]
[HttpGet("Embedings")]
public async Task<ActionResult<IReadOnlyList<float[]>>> Embedings(
[HttpGet("Embeddings")]
public async Task<ActionResult<IReadOnlyList<float[]>>> Embeddings(
[FromQuery] string[] batch,
CancellationToken cancellationToken = default
)
@@ -91,7 +91,7 @@ namespace xAiApi.Controllers
ValidationProvider.NotZeroChilds(batch);
//
var result = await aiService.Embedings(
var result = await aiService.Embeddings(
batch: batch,
cancellationToken: cancellationToken
);
+2 -2
View File
@@ -16,7 +16,7 @@ namespace xAiApi.Interfaces
/// <param name="content"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
Task<float[]> Embeding(
Task<float[]> Embedding(
string content,
CancellationToken cancellationToken = default
);
@@ -27,7 +27,7 @@ namespace xAiApi.Interfaces
/// <param name="batch"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
Task<IReadOnlyList<float[]>> Embedings(
Task<IReadOnlyList<float[]>> Embeddings(
string[] batch,
CancellationToken cancellationToken = default
);
@@ -13,8 +13,8 @@ namespace xAiApi.Interfaces
/// <param name="content"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
[HttpGet("Embeding")]
Task<ActionResult<float[]>> Embeding(
[HttpGet("Embedding")]
Task<ActionResult<float[]>> Embedding(
[FromQuery] string content,
CancellationToken cancellationToken = default
);
@@ -25,8 +25,8 @@ namespace xAiApi.Interfaces
/// <param name="batch"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
[HttpGet("Embedings")]
Task<ActionResult<IReadOnlyList<float[]>>> Embedings(
[HttpGet("Embeddings")]
Task<ActionResult<IReadOnlyList<float[]>>> Embeddings(
[FromQuery] string[] batch,
CancellationToken cancellationToken = default
);
+4 -4
View File
@@ -51,7 +51,7 @@ namespace xAiApi.Providers
/// <param name="content"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public virtual async Task<float[]> Embeding(
public virtual async Task<float[]> Embedding(
string content,
CancellationToken cancellationToken = default
)
@@ -68,7 +68,7 @@ namespace xAiApi.Providers
using var client = GetEmbeddingClient();
//
// Create Embeding Request ....
// Create Embedding Request ....
var request = new EmbedRequest
{
Input = [content],
@@ -111,7 +111,7 @@ namespace xAiApi.Providers
/// <param name="batch"></param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public virtual async Task<IReadOnlyList<float[]>> Embedings(
public virtual async Task<IReadOnlyList<float[]>> Embeddings(
string[] batch,
CancellationToken cancellationToken = default
)
@@ -130,7 +130,7 @@ namespace xAiApi.Providers
using var client = GetEmbeddingClient();
//
// Create Embeding Request ....
// Create Embedding Request ....
var request = new EmbedRequest
{
Input = [.. batch],
+1 -1
View File
@@ -35,7 +35,7 @@
"ThumbQuality": 72,
"MaxFileSize": 41943040
},
"AiAPiConfiguration": {
"AiApiConfiguration": {
"Models": [
{
"ApiKey": "",