Skip to content

Commit d458724

Browse files
committed
Rename all instances of Developer API to Google AI
1 parent 7bb750c commit d458724

File tree

11 files changed

+20
-324
lines changed

11 files changed

+20
-324
lines changed

packages/vertexai/src/developerAPI.ts

Lines changed: 0 additions & 208 deletions
This file was deleted.

packages/vertexai/src/methods/count-tokens.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import {
2222
} from '../types';
2323
import { Task, makeRequest } from '../requests/request';
2424
import { ApiSettings } from '../types/internal';
25-
import * as DeveloperAPIMapper from '../developerAPI'; // FIXME: (code smell) Is there a better way to namespace this?
25+
import * as GoogleAIMapper from '../googleAIMappers'; // FIXME: (code smell) Is there a better way to namespace this?
2626

2727
export async function countTokens(
2828
apiSettings: ApiSettings,
@@ -32,7 +32,7 @@ export async function countTokens(
3232
): Promise<CountTokensResponse> {
3333
let body: string = '';
3434
if (apiSettings.backend.backendType === 'GOOGLE_AI') {
35-
const mappedParams = DeveloperAPIMapper.mapCountTokensRequest(
35+
const mappedParams = GoogleAIMapper.mapCountTokensRequest(
3636
params,
3737
);
3838
body = JSON.stringify(mappedParams);

packages/vertexai/src/methods/generate-content.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import { Task, makeRequest } from '../requests/request';
2626
import { createEnhancedContentResponse } from '../requests/response-helpers';
2727
import { processStream } from '../requests/stream-reader';
2828
import { ApiSettings } from '../types/internal';
29-
import * as DeveloperAPIMapper from '../developerAPI'; // FIXME: (code smell) Is there a better way to namespace this?
29+
import * as GoogleAIMapper from '../googleAIMappers'; // FIXME: (code smell) Is there a better way to namespace this?
3030

3131
export async function generateContentStream(
3232
apiSettings: ApiSettings,
@@ -35,7 +35,7 @@ export async function generateContentStream(
3535
requestOptions?: RequestOptions
3636
): Promise<GenerateContentStreamResult> {
3737
if (apiSettings.backend.backendType === 'GOOGLE_AI') {
38-
params = DeveloperAPIMapper.mapGenerateContentRequest(params);
38+
params = GoogleAIMapper.mapGenerateContentRequest(params);
3939
}
4040
const response = await makeRequest(
4141
model,
@@ -55,7 +55,7 @@ export async function generateContent(
5555
requestOptions?: RequestOptions
5656
): Promise<GenerateContentResult> {
5757
if (apiSettings.backend.backendType === 'GOOGLE_AI') {
58-
params = DeveloperAPIMapper.mapGenerateContentRequest(params);
58+
params = GoogleAIMapper.mapGenerateContentRequest(params);
5959
}
6060
const response = await makeRequest(
6161
model,
@@ -83,7 +83,7 @@ async function handleGenerateContentResponse(
8383
): Promise<GenerateContentResponse> {
8484
const responseJson = await response.json();
8585
if (apiSettings.backend.backendType === 'GOOGLE_AI') {
86-
return DeveloperAPIMapper.mapGenerateContentResponse(responseJson);
86+
return GoogleAIMapper.mapGenerateContentResponse(responseJson);
8787
} else {
8888
return responseJson;
8989
}

packages/vertexai/src/models/genai-model.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,13 +114,13 @@ export abstract class GenAIModel {
114114
backendType: BackendType
115115
): string {
116116
if (backendType === 'GOOGLE_AI') {
117-
return GenAIModel.normalizeDeveloperApiModelName(modelName);
117+
return GenAIModel.normalizeGoogleAIModelName(modelName);
118118
} else {
119119
return GenAIModel.normalizeVertexAIModelName(modelName);
120120
}
121121
}
122122

123-
private static normalizeDeveloperApiModelName(modelName: string): string {
123+
private static normalizeGoogleAIModelName(modelName: string): string {
124124
return `models/${modelName}`;
125125
// TODO (dlarocque): rename this to be projects/project-id/models/model-name
126126
}

packages/vertexai/src/requests/stream-reader.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ import {
2525
} from '../types';
2626
import { GenAIError } from '../errors';
2727
import { createEnhancedContentResponse } from './response-helpers';
28-
import * as DeveloperAPIMapper from '../developerAPI';
29-
import { DeveloperAPIGenerateContentResponse } from '../types/developerAPI';
28+
import * as GoogleAIMapper from '../googleAIMappers';
29+
import { GoogleAIGenerateContentResponse } from '../types/googleAI';
3030
import { ApiSettings } from '../types/internal';
3131

3232
const responseLineRE = /^data\: (.*)(?:\n\n|\r\r|\r\n\r\n)/;
@@ -66,8 +66,8 @@ async function getResponsePromise(
6666
if (done) {
6767
let generateContentResponse = aggregateResponses(allResponses);
6868
if (apiSettings.backend.backendType === 'GOOGLE_AI') {
69-
generateContentResponse = DeveloperAPIMapper.mapGenerateContentResponse(
70-
generateContentResponse as DeveloperAPIGenerateContentResponse
69+
generateContentResponse = GoogleAIMapper.mapGenerateContentResponse(
70+
generateContentResponse as GoogleAIGenerateContentResponse
7171
);
7272
}
7373
return createEnhancedContentResponse(generateContentResponse);
@@ -91,8 +91,8 @@ async function* generateResponseSequence(
9191
const enhancedResponse =
9292
apiSettings.backend.backendType === 'GOOGLE_AI'
9393
? createEnhancedContentResponse(
94-
DeveloperAPIMapper.mapGenerateContentResponse(
95-
value as DeveloperAPIGenerateContentResponse
94+
GoogleAIMapper.mapGenerateContentResponse(
95+
value as GoogleAIGenerateContentResponse
9696
)
9797
)
9898
: createEnhancedContentResponse(value);

packages/vertexai/src/types/developerAPI/index.ts

Lines changed: 0 additions & 19 deletions
This file was deleted.

packages/vertexai/src/types/developerAPI/requests.ts

Lines changed: 0 additions & 29 deletions
This file was deleted.

0 commit comments

Comments
 (0)