Skip to content

Commit 502df30

Browse files
Releasing version 2.102.2
Co-authored-by: Harsh Kumar <[email protected]>
1 parent 8eb37f3 commit 502df30

File tree

192 files changed

+1832
-193
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

192 files changed

+1832
-193
lines changed

Diff for: CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
33
All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](http://keepachangelog.com/).
6+
## 2.102.2 - 2025-02-18
7+
### Added
8+
- Support for Customer Onboarding Success(COS) in the Java Management service
9+
- Support for filtering performance tuning analysis results in the Java Management service
10+
- Support for improved plugin filtering in the Java Management service
11+
- Support for operating system distribution information in the Java Management service
12+
613
## 2.102.1 - 2025-02-11
714
### Added
815
- Support for backups and recovery enhancements in autonomous databases in the Database service

Diff for: examples/typescript/generative-ai-chat-with-cohere.ts

+9-13
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,7 @@
99
*/
1010

1111
import { GenerativeAiInferenceClient, models, requests } from "oci-generativeaiinference";
12-
import {
13-
SessionAuthDetailProvider,
14-
NoRetryConfigurationDetails
15-
} from "oci-common";
12+
import { SessionAuthDetailProvider, NoRetryConfigurationDetails } from "oci-common";
1613

1714
// TODO: Please update config profile name and use the compartmentId that has policies grant permissions for using Generative AI Service
1815
const CONFIG_LOCATION = "~/.oci/config";
@@ -22,20 +19,19 @@ const COMPARTMENT_ID = ""; // Fill-in with compartment Id with access to generat
2219
(async () => {
2320
// Configuring the AuthenticationDetailsProvider. It's assuming there is a default OCI config file "~/.oci/config", and
2421
// a profile in that config with the name defined in CONFIG_PROFILE variable.
25-
const provider = new SessionAuthDetailProvider(CONFIG_LOCATION, CONFIG_PROFILE)
22+
const provider = new SessionAuthDetailProvider(CONFIG_LOCATION, CONFIG_PROFILE);
2623
provider.setRegion("us-chicago-1");
2724

2825
const client = new GenerativeAiInferenceClient({
29-
authenticationDetailsProvider: provider,
30-
}
31-
);
26+
authenticationDetailsProvider: provider
27+
});
3228

3329
// On Demand Serving Mode
3430
// Check a list of pretrained Cohere Chat Models availability in different regions:
3531
// https://docs.oracle.com/en-us/iaas/Content/generative-ai/pretrained-models.htm#pretrained-models
3632
const servingMode: models.OnDemandServingMode = {
37-
modelId: "cohere.command-r-08-2024",
38-
servingType: "ON_DEMAND",
33+
modelId: "cohere.command-r-08-2024",
34+
servingType: "ON_DEMAND"
3935
};
4036

4137
// Dedicated Serving Mode
@@ -50,15 +46,16 @@ const COMPARTMENT_ID = ""; // Fill-in with compartment Id with access to generat
5046
compartmentId: COMPARTMENT_ID,
5147
servingMode: servingMode,
5248
chatRequest: {
53-
message: "As a corporate vice president, generate an email congratulating a team that has just shipped a new cloud service. Emphasize the great positive impact the new service will have on the productivity of their customers.",
49+
message:
50+
"As a corporate vice president, generate an email congratulating a team that has just shipped a new cloud service. Emphasize the great positive impact the new service will have on the productivity of their customers.",
5451
apiFormat: "COHERE",
5552
maxTokens: 600,
5653
temperature: 0,
5754
frequencyPenalty: 1,
5855
presencePenalty: 0,
5956
topP: 0.75,
6057
topK: 0,
61-
seed: 0,
58+
seed: 0
6259
}
6360
},
6461
retryConfiguration: NoRetryConfigurationDetails
@@ -69,5 +66,4 @@ const COMPARTMENT_ID = ""; // Fill-in with compartment Id with access to generat
6966
// Print chat response
7067
console.log("**************************Chat Response**************************");
7168
console.log(JSON.stringify(chatResponse));
72-
7369
})();

Diff for: examples/typescript/generative-ai-chat-with-llama.ts

+9-13
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,7 @@
99
*/
1010

1111
import { GenerativeAiInferenceClient, models, requests } from "oci-generativeaiinference";
12-
import {
13-
SessionAuthDetailProvider,
14-
NoRetryConfigurationDetails
15-
} from "oci-common";
12+
import { SessionAuthDetailProvider, NoRetryConfigurationDetails } from "oci-common";
1613

1714
// TODO: Please update config profile name and use the compartmentId that has policies grant permissions for using Generative AI Service
1815
const CONFIG_LOCATION = "~/.oci/config";
@@ -22,20 +19,19 @@ const COMPARTMENT_ID = ""; // Fill-in with compartment Id with access to generat
2219
(async () => {
2320
// Configuring the AuthenticationDetailsProvider. It's assuming there is a default OCI config file "~/.oci/config", and
2421
// a profile in that config with the name defined in CONFIG_PROFILE variable.
25-
const provider = new SessionAuthDetailProvider(CONFIG_LOCATION, CONFIG_PROFILE)
22+
const provider = new SessionAuthDetailProvider(CONFIG_LOCATION, CONFIG_PROFILE);
2623
provider.setRegion("us-chicago-1");
2724

2825
const client = new GenerativeAiInferenceClient({
29-
authenticationDetailsProvider: provider,
30-
}
31-
);
26+
authenticationDetailsProvider: provider
27+
});
3228

3329
// On Demand Serving Mode
3430
// Check a list of pretrained Meta Llama Chat Models availability in different regions:
3531
// https://docs.oracle.com/en-us/iaas/Content/generative-ai/pretrained-models.htm#pretrained-models
3632
const servingMode: models.OnDemandServingMode = {
37-
modelId: "meta.llama-3.2-90b-vision-instruct",
38-
servingType: "ON_DEMAND",
33+
modelId: "meta.llama-3.2-90b-vision-instruct",
34+
servingType: "ON_DEMAND"
3935
};
4036

4137
// Dedicated Serving Mode
@@ -57,7 +53,8 @@ const COMPARTMENT_ID = ""; // Fill-in with compartment Id with access to generat
5753
{
5854
type: "TEXT",
5955
// @ts-ignore
60-
text: "As a corporate vice president, generate an email congratulating a team that has just shipped a new cloud service. Emphasize the great positive impact the new service will have on the productivity of their customers.",
56+
text:
57+
"As a corporate vice president, generate an email congratulating a team that has just shipped a new cloud service. Emphasize the great positive impact the new service will have on the productivity of their customers."
6158
}
6259
]
6360
}
@@ -69,7 +66,7 @@ const COMPARTMENT_ID = ""; // Fill-in with compartment Id with access to generat
6966
presencePenalty: 0,
7067
topP: 0.75,
7168
topK: -1,
72-
seed: 0,
69+
seed: 0
7370
}
7471
},
7572
retryConfiguration: NoRetryConfigurationDetails
@@ -80,5 +77,4 @@ const COMPARTMENT_ID = ""; // Fill-in with compartment Id with access to generat
8077
// Print chat response
8178
console.log("**************************Chat Response**************************");
8279
console.log(JSON.stringify(chatResponse));
83-
8480
})();

Diff for: examples/typescript/generative-ai-embed-with-cohere.ts

+24-17
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,7 @@
99
*/
1010

1111
import { GenerativeAiInferenceClient, models, requests } from "oci-generativeaiinference";
12-
import {
13-
SessionAuthDetailProvider,
14-
NoRetryConfigurationDetails
15-
} from "oci-common";
12+
import { SessionAuthDetailProvider, NoRetryConfigurationDetails } from "oci-common";
1613

1714
// TODO: Please update config profile name and use the compartmentId that has policies grant permissions for using Generative AI Service
1815
const CONFIG_LOCATION = "~/.oci/config";
@@ -22,20 +19,19 @@ const COMPARTMENT_ID = ""; // Fill-in with compartment Id with access to generat
2219
(async () => {
2320
// Configuring the AuthenticationDetailsProvider. It's assuming there is a default OCI config file "~/.oci/config", and
2421
// a profile in that config with the name defined in CONFIG_PROFILE variable.
25-
const provider = new SessionAuthDetailProvider(CONFIG_LOCATION, CONFIG_PROFILE)
22+
const provider = new SessionAuthDetailProvider(CONFIG_LOCATION, CONFIG_PROFILE);
2623
provider.setRegion("us-chicago-1");
2724

2825
const client = new GenerativeAiInferenceClient({
29-
authenticationDetailsProvider: provider,
30-
}
31-
);
26+
authenticationDetailsProvider: provider
27+
});
3228

3329
// On Demand Serving Mode
3430
// Check a list of pretrained Cohere Embedding Models availability in different regions:
3531
// https://docs.oracle.com/en-us/iaas/Content/generative-ai/pretrained-models.htm#pretrained-models
3632
const servingMode: models.OnDemandServingMode = {
37-
modelId: "cohere.embed-english-v3.0",
38-
servingType: "ON_DEMAND",
33+
modelId: "cohere.embed-english-v3.0",
34+
servingType: "ON_DEMAND"
3935
};
4036

4137
// Dedicated Serving Mode
@@ -47,18 +43,29 @@ const COMPARTMENT_ID = ""; // Fill-in with compartment Id with access to generat
4743
// Embed Details
4844
const embedRequest: requests.EmbedTextRequest = {
4945
embedTextDetails: {
50-
inputs: ["In order to maintain our growth, we need to track our billings to ensure we are charging our customers enough to support our business."," We have a system in place to track our billings and ensure we are billing our customers accurately."," We have a dedicated billing team that is responsible for generating invoices and tracking payments."," Our billing system is integrated with our customer relationship management (CRM) system, which allows us to track our billings and customer interactions in one place."," We use a third-party billing service to help us manage our billings and ensure we are billing our customers correctly."," We are committed to providing our customers with accurate billings and clear explanations of our charges."," Timely and accurate billing is important to our customers, and we strive to provide them with the best possible service."," We are constantly looking for ways to improve our billing process and ensure we are billing our customers fairly."," We are committed to being transparent with our customers about our billing process and how we calculate our charges."," Billing can be a complex process, and we are here to help our customers understand their bills and answer any questions they may have."," We value our customers and want to ensure that they are happy with our billing process and the services we provide."],
46+
inputs: [
47+
"In order to maintain our growth, we need to track our billings to ensure we are charging our customers enough to support our business.",
48+
" We have a system in place to track our billings and ensure we are billing our customers accurately.",
49+
" We have a dedicated billing team that is responsible for generating invoices and tracking payments.",
50+
" Our billing system is integrated with our customer relationship management (CRM) system, which allows us to track our billings and customer interactions in one place.",
51+
" We use a third-party billing service to help us manage our billings and ensure we are billing our customers correctly.",
52+
" We are committed to providing our customers with accurate billings and clear explanations of our charges.",
53+
" Timely and accurate billing is important to our customers, and we strive to provide them with the best possible service.",
54+
" We are constantly looking for ways to improve our billing process and ensure we are billing our customers fairly.",
55+
" We are committed to being transparent with our customers about our billing process and how we calculate our charges.",
56+
" Billing can be a complex process, and we are here to help our customers understand their bills and answer any questions they may have.",
57+
" We value our customers and want to ensure that they are happy with our billing process and the services we provide."
58+
],
5159
truncate: models.EmbedTextDetails.Truncate.None,
5260
servingMode: servingMode,
53-
compartmentId: COMPARTMENT_ID,
61+
compartmentId: COMPARTMENT_ID
5462
},
5563
retryConfiguration: NoRetryConfigurationDetails
56-
}
64+
};
5765

58-
const embedResponse = await client.embedText(embedRequest)
66+
const embedResponse = await client.embedText(embedRequest);
5967

6068
// Print embed text response
61-
console.log("**************************Embed Texts Response**************************")
62-
console.log(JSON.stringify(embedResponse))
63-
69+
console.log("**************************Embed Texts Response**************************");
70+
console.log(JSON.stringify(embedResponse));
6471
})();

Diff for: lib/accessgovernancecp/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-accessgovernancecp",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Access Governance Cp Service",
55
"repository": {
66
"type": "git",

Diff for: lib/adm/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-adm",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Adm Service",
55
"repository": {
66
"type": "git",

Diff for: lib/aianomalydetection/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-aianomalydetection",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Ai Anomaly Detection Service",
55
"repository": {
66
"type": "git",

Diff for: lib/aidocument/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-aidocument",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Ai Document Service",
55
"repository": {
66
"type": "git",

Diff for: lib/ailanguage/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-ailanguage",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Ai Language Service",
55
"repository": {
66
"type": "git",

Diff for: lib/aispeech/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-aispeech",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Ai Speech Service",
55
"repository": {
66
"type": "git",

Diff for: lib/aivision/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-aivision",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Ai Vision Service",
55
"repository": {
66
"type": "git",

Diff for: lib/analytics/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-analytics",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Analytics Service",
55
"repository": {
66
"type": "git",

Diff for: lib/announcementsservice/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-announcementsservice",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Announcement Service",
55
"repository": {
66
"type": "git",

Diff for: lib/apigateway/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-apigateway",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for API gateway service",
55
"repository": {
66
"type": "git",

Diff for: lib/apmconfig/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-apmconfig",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Apm Config Service",
55
"repository": {
66
"type": "git",

Diff for: lib/apmcontrolplane/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-apmcontrolplane",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Apm Control Plane Service",
55
"repository": {
66
"type": "git",

Diff for: lib/apmsynthetics/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-apmsynthetics",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Apm Synthetics Service",
55
"repository": {
66
"type": "git",

Diff for: lib/apmtraces/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-apmtraces",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Apm Traces Service",
55
"repository": {
66
"type": "git",

Diff for: lib/appmgmtcontrol/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-appmgmtcontrol",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Appmgmt Control Service",
55
"repository": {
66
"type": "git",

Diff for: lib/artifacts/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-artifacts",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Artifacts Service",
55
"repository": {
66
"type": "git",

Diff for: lib/audit/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-audit",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Audit Service",
55
"repository": {
66
"type": "git",

Diff for: lib/autoscaling/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-autoscaling",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Autoscaling Service",
55
"repository": {
66
"type": "git",

Diff for: lib/bastion/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-bastion",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Bastion Service",
55
"repository": {
66
"type": "git",

Diff for: lib/bds/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-bds",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for BDS Service",
55
"repository": {
66
"type": "git",

Diff for: lib/blockchain/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-blockchain",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Blockchain Service",
55
"repository": {
66
"type": "git",

Diff for: lib/budget/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-budget",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Budget Service",
55
"repository": {
66
"type": "git",

Diff for: lib/capacitymanagement/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "oci-capacitymanagement",
3-
"version": "2.102.1",
3+
"version": "2.102.2",
44
"description": "OCI NodeJS client for Capacity Management Service",
55
"repository": {
66
"type": "git",

0 commit comments

Comments
 (0)