Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion english/nodejs-net/Aspose.Words.AI/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ This functionality extends the power of document automation, facilitating effici

| Class | Description |
| --- | --- |
| [AiModel](./aimodel/) | An abstract class representing the integration with various AI models within the Aspose.Words. |
| [AiModel](./aimodel/) | Represents information about a Generative Language Model. |
| [AnthropicAiModel](./anthropicaimodel/) | An abstract class representing the integration with Anthropic’s AI models within the Aspose.Words. |
| [CheckGrammarOptions](./checkgrammaroptions/) | Allows to specify various options while checking grammar of a document using AI. |
| [GoogleAiModel](./googleaimodel/) | An abstract class representing the integration with Google’s AI models within the Aspose.Words. |
Expand Down
28 changes: 14 additions & 14 deletions english/nodejs-net/Aspose.Words.AI/aimodel/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ title: AiModel class
linktitle: AiModel class
articleTitle: AiModel class
second_title: Aspose.Words for Node.js
description: "Aspose.Words.AI.AiModel class. An abstract class representing the integration with various AI models within the Aspose.Words."
description: "Aspose.Words.AI.AiModel class. Represents information about a Generative Language Model."
type: docs
weight: 10
url: /nodejs-net/aspose.words.ai/aimodel/
---

## AiModel class

An abstract class representing the integration with various AI models within the Aspose.Words.
Represents information about a Generative Language Model.


### Methods
Expand All @@ -23,18 +23,18 @@ An abstract class representing the integration with various AI models within the
|[ asOpenAiModel()](./asOpenAiModel/#default) | Cast AiModel to [OpenAiModel](../openaimodel/). |
|[ checkGrammar(sourceDocument, options)](./checkGrammar/#document_checkgrammaroptions) | Checks grammar of the provided document. This operation leverages the connected AI model for checking grammar of document. |
|[ create(modelType)](./create/#aimodeltype) | Creates a new instance of [AiModel](./) class. |
|[ createClaude35Haiku()](./createClaude35Haiku/#default) | |
|[ createClaude35Sonnet()](./createClaude35Sonnet/#default) | |
|[ createClaude3Haiku()](./createClaude3Haiku/#default) | |
|[ createClaude3Opus()](./createClaude3Opus/#default) | |
|[ createClaude3Sonnet()](./createClaude3Sonnet/#default) | |
|[ createGemini15Flash()](./createGemini15Flash/#default) | |
|[ createGemini15Flash8B()](./createGemini15Flash8B/#default) | |
|[ createGemini15Pro()](./createGemini15Pro/#default) | |
|[ createGpt35Turbo()](./createGpt35Turbo/#default) | |
|[ createGpt4O()](./createGpt4O/#default) | |
|[ createGpt4OMini()](./createGpt4OMini/#default) | |
|[ createGpt4Turbo()](./createGpt4Turbo/#default) | |
|[ createClaude35Haiku()](./createClaude35Haiku/#default) | Creates a new instance of Claude 3.5 Haiku generative model type. |
|[ createClaude35Sonnet()](./createClaude35Sonnet/#default) | Creates a new instance of Claude 3.5 Sonnet generative model type. |
|[ createClaude3Haiku()](./createClaude3Haiku/#default) | Creates a new instance of Claude 3 Haiku generative model type. |
|[ createClaude3Opus()](./createClaude3Opus/#default) | Creates a new instance of Claude 3 Opus generative model type. |
|[ createClaude3Sonnet()](./createClaude3Sonnet/#default) | Creates a new instance of Claude 3 Sonnet generative model type. |
|[ createGemini15Flash()](./createGemini15Flash/#default) | Creates a new instance of Gemini 1.5 Flash generative model type. |
|[ createGemini15Flash8B()](./createGemini15Flash8B/#default) | Creates a new instance of Gemini 1.5 Flash-8B generative model type. |
|[ createGemini15Pro()](./createGemini15Pro/#default) | Creates a new instance of Gemini 1.5 Pro generative model type. |
|[ createGpt35Turbo()](./createGpt35Turbo/#default) | Creates a new instance of GPT-3.5 Turbo generative model type. |
|[ createGpt4O()](./createGpt4O/#default) | Creates a new instance of GPT-4o generative model type. |
|[ createGpt4OMini()](./createGpt4OMini/#default) | Creates a new instance of GPT-4 mini generative model type. |
|[ createGpt4Turbo()](./createGpt4Turbo/#default) | Creates a new instance of GPT-4 Turbo generative model type. |
|[ setApiKey(apiKey)](./setApiKey/#string) | Sets a specified API key to the model. |
|[ summarize(sourceDocument, options)](./summarize/#document_summarizeoptions) | Generates a summary of the specified document, with options to adjust the length of the summary. This operation leverages the connected AI model for content processing. |
|[ summarize(sourceDocuments, options)](./summarize/#document[]_summarizeoptions) | Generates summaries for an array of documents, with options to control the summary length and other settings. This method utilizes the connected AI model for processing each document in the array. |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,17 @@ title: AiModel.createClaude35Haiku method
linktitle: createClaude35Haiku method
articleTitle: createClaude35Haiku method
second_title: Aspose.Words for Node.js
description: "AiModel.createClaude35Haiku method. "
description: "AiModel.createClaude35Haiku method. Creates a new instance of Claude 3.5 Haiku generative model type."
type: docs
weight: 60
url: /nodejs-net/aspose.words.ai/aimodel/createClaude35Haiku/
---

## createClaude35Haiku() {#default}

Creates a new instance of Claude 3.5 Haiku generative model type.


```js
createClaude35Haiku()
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,17 @@ title: AiModel.createClaude35Sonnet method
linktitle: createClaude35Sonnet method
articleTitle: createClaude35Sonnet method
second_title: Aspose.Words for Node.js
description: "AiModel.createClaude35Sonnet method. "
description: "AiModel.createClaude35Sonnet method. Creates a new instance of Claude 3.5 Sonnet generative model type."
type: docs
weight: 70
url: /nodejs-net/aspose.words.ai/aimodel/createClaude35Sonnet/
---

## createClaude35Sonnet() {#default}

Creates a new instance of Claude 3.5 Sonnet generative model type.


```js
createClaude35Sonnet()
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,17 @@ title: AiModel.createClaude3Haiku method
linktitle: createClaude3Haiku method
articleTitle: createClaude3Haiku method
second_title: Aspose.Words for Node.js
description: "AiModel.createClaude3Haiku method. "
description: "AiModel.createClaude3Haiku method. Creates a new instance of Claude 3 Haiku generative model type."
type: docs
weight: 80
url: /nodejs-net/aspose.words.ai/aimodel/createClaude3Haiku/
---

## createClaude3Haiku() {#default}

Creates a new instance of Claude 3 Haiku generative model type.


```js
createClaude3Haiku()
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,17 @@ title: AiModel.createClaude3Opus method
linktitle: createClaude3Opus method
articleTitle: createClaude3Opus method
second_title: Aspose.Words for Node.js
description: "AiModel.createClaude3Opus method. "
description: "AiModel.createClaude3Opus method. Creates a new instance of Claude 3 Opus generative model type."
type: docs
weight: 90
url: /nodejs-net/aspose.words.ai/aimodel/createClaude3Opus/
---

## createClaude3Opus() {#default}

Creates a new instance of Claude 3 Opus generative model type.


```js
createClaude3Opus()
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,17 @@ title: AiModel.createClaude3Sonnet method
linktitle: createClaude3Sonnet method
articleTitle: createClaude3Sonnet method
second_title: Aspose.Words for Node.js
description: "AiModel.createClaude3Sonnet method. "
description: "AiModel.createClaude3Sonnet method. Creates a new instance of Claude 3 Sonnet generative model type."
type: docs
weight: 100
url: /nodejs-net/aspose.words.ai/aimodel/createClaude3Sonnet/
---

## createClaude3Sonnet() {#default}

Creates a new instance of Claude 3 Sonnet generative model type.


```js
createClaude3Sonnet()
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,17 @@ title: AiModel.createGemini15Flash method
linktitle: createGemini15Flash method
articleTitle: createGemini15Flash method
second_title: Aspose.Words for Node.js
description: "AiModel.createGemini15Flash method. "
description: "AiModel.createGemini15Flash method. Creates a new instance of Gemini 1.5 Flash generative model type."
type: docs
weight: 110
url: /nodejs-net/aspose.words.ai/aimodel/createGemini15Flash/
---

## createGemini15Flash() {#default}

Creates a new instance of Gemini 1.5 Flash generative model type.


```js
createGemini15Flash()
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,17 @@ title: AiModel.createGemini15Flash8B method
linktitle: createGemini15Flash8B method
articleTitle: createGemini15Flash8B method
second_title: Aspose.Words for Node.js
description: "AiModel.createGemini15Flash8B method. "
description: "AiModel.createGemini15Flash8B method. Creates a new instance of Gemini 1.5 Flash-8B generative model type."
type: docs
weight: 120
url: /nodejs-net/aspose.words.ai/aimodel/createGemini15Flash8B/
---

## createGemini15Flash8B() {#default}

Creates a new instance of Gemini 1.5 Flash-8B generative model type.


```js
createGemini15Flash8B()
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,17 @@ title: AiModel.createGemini15Pro method
linktitle: createGemini15Pro method
articleTitle: createGemini15Pro method
second_title: Aspose.Words for Node.js
description: "AiModel.createGemini15Pro method. "
description: "AiModel.createGemini15Pro method. Creates a new instance of Gemini 1.5 Pro generative model type."
type: docs
weight: 130
url: /nodejs-net/aspose.words.ai/aimodel/createGemini15Pro/
---

## createGemini15Pro() {#default}

Creates a new instance of Gemini 1.5 Pro generative model type.


```js
createGemini15Pro()
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,17 @@ title: AiModel.createGpt35Turbo method
linktitle: createGpt35Turbo method
articleTitle: createGpt35Turbo method
second_title: Aspose.Words for Node.js
description: "AiModel.createGpt35Turbo method. "
description: "AiModel.createGpt35Turbo method. Creates a new instance of GPT-3.5 Turbo generative model type."
type: docs
weight: 140
url: /nodejs-net/aspose.words.ai/aimodel/createGpt35Turbo/
---

## createGpt35Turbo() {#default}

Creates a new instance of GPT-3.5 Turbo generative model type.


```js
createGpt35Turbo()
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,17 @@ title: AiModel.createGpt4O method
linktitle: createGpt4O method
articleTitle: createGpt4O method
second_title: Aspose.Words for Node.js
description: "AiModel.createGpt4O method. "
description: "AiModel.createGpt4O method. Creates a new instance of GPT-4o generative model type."
type: docs
weight: 150
url: /nodejs-net/aspose.words.ai/aimodel/createGpt4O/
---

## createGpt4O() {#default}

Creates a new instance of GPT-4o generative model type.


```js
createGpt4O()
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,17 @@ title: AiModel.createGpt4OMini method
linktitle: createGpt4OMini method
articleTitle: createGpt4OMini method
second_title: Aspose.Words for Node.js
description: "AiModel.createGpt4OMini method. "
description: "AiModel.createGpt4OMini method. Creates a new instance of GPT-4 mini generative model type."
type: docs
weight: 160
url: /nodejs-net/aspose.words.ai/aimodel/createGpt4OMini/
---

## createGpt4OMini() {#default}

Creates a new instance of GPT-4 mini generative model type.


```js
createGpt4OMini()
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,17 @@ title: AiModel.createGpt4Turbo method
linktitle: createGpt4Turbo method
articleTitle: createGpt4Turbo method
second_title: Aspose.Words for Node.js
description: "AiModel.createGpt4Turbo method. "
description: "AiModel.createGpt4Turbo method. Creates a new instance of GPT-4 Turbo generative model type."
type: docs
weight: 170
url: /nodejs-net/aspose.words.ai/aimodel/createGpt4Turbo/
---

## createGpt4Turbo() {#default}

Creates a new instance of GPT-4 Turbo generative model type.


```js
createGpt4Turbo()
```
Expand Down
24 changes: 12 additions & 12 deletions english/nodejs-net/Aspose.Words.AI/anthropicaimodel/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,18 +25,18 @@ An abstract class representing the integration with Anthropic’s AI models with
|[ asOpenAiModel()](../aimodel/asOpenAiModel/#default) | Cast AiModel to [OpenAiModel](../openaimodel/).<br>(Inherited from [AiModel](../aimodel/)) |
|[ checkGrammar(sourceDocument, options)](../aimodel/checkGrammar/#document_checkgrammaroptions) | Checks grammar of the provided document. This operation leverages the connected AI model for checking grammar of document.<br>(Inherited from [AiModel](../aimodel/)) |
|[ create(modelType)](../aimodel/create/#aimodeltype) | Creates a new instance of [AiModel](../aimodel/) class.<br>(Inherited from [AiModel](../aimodel/)) |
|[ createClaude35Haiku()](../aimodel/createClaude35Haiku/#default) | <br>(Inherited from [AiModel](../aimodel/)) |
|[ createClaude35Sonnet()](../aimodel/createClaude35Sonnet/#default) | <br>(Inherited from [AiModel](../aimodel/)) |
|[ createClaude3Haiku()](../aimodel/createClaude3Haiku/#default) | <br>(Inherited from [AiModel](../aimodel/)) |
|[ createClaude3Opus()](../aimodel/createClaude3Opus/#default) | <br>(Inherited from [AiModel](../aimodel/)) |
|[ createClaude3Sonnet()](../aimodel/createClaude3Sonnet/#default) | <br>(Inherited from [AiModel](../aimodel/)) |
|[ createGemini15Flash()](../aimodel/createGemini15Flash/#default) | <br>(Inherited from [AiModel](../aimodel/)) |
|[ createGemini15Flash8B()](../aimodel/createGemini15Flash8B/#default) | <br>(Inherited from [AiModel](../aimodel/)) |
|[ createGemini15Pro()](../aimodel/createGemini15Pro/#default) | <br>(Inherited from [AiModel](../aimodel/)) |
|[ createGpt35Turbo()](../aimodel/createGpt35Turbo/#default) | <br>(Inherited from [AiModel](../aimodel/)) |
|[ createGpt4O()](../aimodel/createGpt4O/#default) | <br>(Inherited from [AiModel](../aimodel/)) |
|[ createGpt4OMini()](../aimodel/createGpt4OMini/#default) | <br>(Inherited from [AiModel](../aimodel/)) |
|[ createGpt4Turbo()](../aimodel/createGpt4Turbo/#default) | <br>(Inherited from [AiModel](../aimodel/)) |
|[ createClaude35Haiku()](../aimodel/createClaude35Haiku/#default) | Creates a new instance of Claude 3.5 Haiku generative model type.<br>(Inherited from [AiModel](../aimodel/)) |
|[ createClaude35Sonnet()](../aimodel/createClaude35Sonnet/#default) | Creates a new instance of Claude 3.5 Sonnet generative model type.<br>(Inherited from [AiModel](../aimodel/)) |
|[ createClaude3Haiku()](../aimodel/createClaude3Haiku/#default) | Creates a new instance of Claude 3 Haiku generative model type.<br>(Inherited from [AiModel](../aimodel/)) |
|[ createClaude3Opus()](../aimodel/createClaude3Opus/#default) | Creates a new instance of Claude 3 Opus generative model type.<br>(Inherited from [AiModel](../aimodel/)) |
|[ createClaude3Sonnet()](../aimodel/createClaude3Sonnet/#default) | Creates a new instance of Claude 3 Sonnet generative model type.<br>(Inherited from [AiModel](../aimodel/)) |
|[ createGemini15Flash()](../aimodel/createGemini15Flash/#default) | Creates a new instance of Gemini 1.5 Flash generative model type.<br>(Inherited from [AiModel](../aimodel/)) |
|[ createGemini15Flash8B()](../aimodel/createGemini15Flash8B/#default) | Creates a new instance of Gemini 1.5 Flash-8B generative model type.<br>(Inherited from [AiModel](../aimodel/)) |
|[ createGemini15Pro()](../aimodel/createGemini15Pro/#default) | Creates a new instance of Gemini 1.5 Pro generative model type.<br>(Inherited from [AiModel](../aimodel/)) |
|[ createGpt35Turbo()](../aimodel/createGpt35Turbo/#default) | Creates a new instance of GPT-3.5 Turbo generative model type.<br>(Inherited from [AiModel](../aimodel/)) |
|[ createGpt4O()](../aimodel/createGpt4O/#default) | Creates a new instance of GPT-4o generative model type.<br>(Inherited from [AiModel](../aimodel/)) |
|[ createGpt4OMini()](../aimodel/createGpt4OMini/#default) | Creates a new instance of GPT-4 mini generative model type.<br>(Inherited from [AiModel](../aimodel/)) |
|[ createGpt4Turbo()](../aimodel/createGpt4Turbo/#default) | Creates a new instance of GPT-4 Turbo generative model type.<br>(Inherited from [AiModel](../aimodel/)) |
|[ setApiKey(apiKey)](../aimodel/setApiKey/#string) | Sets a specified API key to the model.<br>(Inherited from [AiModel](../aimodel/)) |
|[ summarize(sourceDocument, options)](./summarize/#document_summarizeoptions) | Generates a summary of the specified document, with options to adjust the length of the summary. This operation leverages the connected AI model for content processing. |
|[ summarize(sourceDocuments, options)](./summarize/#document[]_summarizeoptions) | Generates summaries for an array of documents, with options to control the summary length and other settings. This method utilizes the connected AI model for processing each document in the array. |
Expand Down
Loading