26 lines
1.4 KiB
TypeScript
26 lines
1.4 KiB
TypeScript
/**
|
|
* @fileoverview Comprehensive examples for the embeddings integration module
|
|
*
|
|
* This file demonstrates all features of the ruvector-extensions embeddings module:
|
|
* - Multiple embedding providers (OpenAI, Cohere, Anthropic, HuggingFace)
|
|
* - Batch processing
|
|
* - Error handling and retry logic
|
|
* - Integration with VectorDB
|
|
* - Search functionality
|
|
*
|
|
* @author ruv.io Team <info@ruv.io>
|
|
* @license MIT
|
|
*/
|
|
declare function example1_OpenAIBasic(): Promise<void>;
|
|
declare function example2_OpenAICustomDimensions(): Promise<void>;
|
|
declare function example3_CohereSearchTypes(): Promise<void>;
|
|
declare function example4_AnthropicVoyage(): Promise<void>;
|
|
declare function example5_HuggingFaceLocal(): Promise<void>;
|
|
declare function example6_BatchProcessing(): Promise<void>;
|
|
declare function example7_ErrorHandling(): Promise<void>;
|
|
declare function example8_VectorDBInsert(): Promise<void>;
|
|
declare function example9_VectorDBSearch(): Promise<void>;
|
|
declare function example10_CompareProviders(): Promise<void>;
|
|
declare function example11_ProgressiveLoading(): Promise<void>;
|
|
export { example1_OpenAIBasic, example2_OpenAICustomDimensions, example3_CohereSearchTypes, example4_AnthropicVoyage, example5_HuggingFaceLocal, example6_BatchProcessing, example7_ErrorHandling, example8_VectorDBInsert, example9_VectorDBSearch, example10_CompareProviders, example11_ProgressiveLoading, };
|
|
//# sourceMappingURL=embeddings-example.d.ts.map
|