Skip to content

Commit 02967a1

Browse files
committed
update
1 parent af7cf16 commit 02967a1

175 files changed

Lines changed: 4621 additions & 3 deletions

File tree

Some content is hidden

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

packages/rlc-common/src/metadata/packageJson/buildFlavorlessPackage.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export function buildFlavorlessPackage(config: PackageCommonInfoConfig) {
1919
devDependencies: getCommonPackageDevDependencies(config),
2020
dependencies: {
2121
...commonPackageDependencies,
22-
"@typespec/ts-http-runtime": "1.0.0-alpha.20240226.9"
22+
"@typespec/ts-http-runtime": "1.0.0-alpha.20240314.2"
2323
}
2424
};
2525

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
import { KeyCredential } from "@typespec/ts-http-runtime";
2+
import { Pipeline } from "@typespec/ts-http-runtime";
3+
import { AudioOperations } from "./classic/audio/index.js";
4+
import { ChatOperations } from "./classic/chat/index.js";
5+
import { FineTuningOperations } from "./classic/fineTuning/index.js";
6+
import { CompletionsOperations } from "./classic/completions/index.js";
7+
import { EditsOperations } from "./classic/edits/index.js";
8+
import { EmbeddingsOperations } from "./classic/embeddings/index.js";
9+
import { FilesOperations } from "./classic/files/index.js";
10+
import { FineTunesOperations } from "./classic/fineTunes/index.js";
11+
import { ModelsOperations } from "./classic/models/index.js";
12+
import { ImagesOperations } from "./classic/images/index.js";
13+
import { ModerationsOperations } from "./classic/moderations/index.js";
14+
import { OpenAIClientOptions } from "./api/index.js";
15+
export { OpenAIClientOptions } from "./api/OpenAIContext.js";
16+
export declare class OpenAIClient {
17+
private _client;
18+
/** The pipeline used by this client to make requests */
19+
readonly pipeline: Pipeline;
20+
/** The OpenAI REST API. Please see https://platform.openai.com/docs/api-reference for more details. */
21+
constructor(credential: KeyCredential, options?: OpenAIClientOptions);
22+
/** The operation groups for AudioTranscriptions */
23+
readonly audio: AudioOperations;
24+
/** The operation groups for ChatCompletions */
25+
readonly chat: ChatOperations;
26+
/** The operation groups for FineTuningJobs */
27+
readonly fineTuning: FineTuningOperations;
28+
/** The operation groups for Completions */
29+
readonly completions: CompletionsOperations;
30+
/** The operation groups for Edits */
31+
readonly edits: EditsOperations;
32+
/** The operation groups for Embeddings */
33+
readonly embeddings: EmbeddingsOperations;
34+
/** The operation groups for Files */
35+
readonly files: FilesOperations;
36+
/** The operation groups for FineTunes */
37+
readonly fineTunes: FineTunesOperations;
38+
/** The operation groups for Models */
39+
readonly models: ModelsOperations;
40+
/** The operation groups for Images */
41+
readonly images: ImagesOperations;
42+
/** The operation groups for Moderations */
43+
readonly moderations: ModerationsOperations;
44+
}
45+
//# sourceMappingURL=OpenAIClient.d.ts.map

packages/typespec-test/test/openai_non_branded/generated/typespec-ts/.tshy-build/esm/OpenAIClient.d.ts.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/typespec-test/test/openai_non_branded/generated/typespec-ts/.tshy-build/esm/OpenAIClient.js

Lines changed: 57 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/typespec-test/test/openai_non_branded/generated/typespec-ts/.tshy-build/esm/OpenAIClient.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { KeyCredential } from "@typespec/ts-http-runtime";
2+
import { ClientOptions } from "@typespec/ts-http-runtime";
3+
import { OpenAIContext } from "../rest/index.js";
4+
export interface OpenAIClientOptions extends ClientOptions {
5+
}
6+
export { OpenAIContext } from "../rest/index.js";
7+
/** The OpenAI REST API. Please see https://platform.openai.com/docs/api-reference for more details. */
8+
export declare function createOpenAI(credential: KeyCredential, options?: OpenAIClientOptions): OpenAIContext;
9+
//# sourceMappingURL=OpenAIContext.d.ts.map

packages/typespec-test/test/openai_non_branded/generated/typespec-ts/.tshy-build/esm/api/OpenAIContext.d.ts.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/typespec-test/test/openai_non_branded/generated/typespec-ts/.tshy-build/esm/api/OpenAIContext.js

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/typespec-test/test/openai_non_branded/generated/typespec-ts/.tshy-build/esm/api/OpenAIContext.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import { CreateTranscriptionRequest, CreateTranscriptionResponse } from "../../../models/models.js";
2+
import { AudioTranscriptionsCreate200Response, AudioTranscriptionsCreateDefaultResponse, OpenAIContext as Client } from "../../../rest/index.js";
3+
import { StreamableMethod } from "@typespec/ts-http-runtime";
4+
import { AudioTranscriptionsCreateOptions } from "../../../models/options.js";
5+
export declare function _createSend(context: Client, audio: CreateTranscriptionRequest, options?: AudioTranscriptionsCreateOptions): StreamableMethod<AudioTranscriptionsCreate200Response | AudioTranscriptionsCreateDefaultResponse>;
6+
export declare function _createDeserialize(result: AudioTranscriptionsCreate200Response | AudioTranscriptionsCreateDefaultResponse): Promise<CreateTranscriptionResponse>;
7+
export declare function create(context: Client, audio: CreateTranscriptionRequest, options?: AudioTranscriptionsCreateOptions): Promise<CreateTranscriptionResponse>;
8+
//# sourceMappingURL=index.d.ts.map

0 commit comments

Comments
 (0)