(obj)
| 77826 | filepath_field: obj.fieldsMapping["filepathField"], |
| 77827 | content_fields: obj.fieldsMapping["contentFields"], |
| 77828 | content_fields_separator: obj.fieldsMapping["contentFieldsSeparator"] |
| 77829 | }, |
| 77830 | embedding_dependency: serializeOnYourDataVectorizationSourceUnion(obj.embeddingDependency) |
| 77831 | } |
| 77832 | }; |
| 77833 | } |
| 77834 | function serializeAzureChatExtensionConfigurationUnion(obj) { |
| 77835 | switch (obj.type) { |
| 77836 | case "azure_search": |
| 77837 | return serializeAzureSearchChatExtensionConfiguration(obj); |
| 77838 | case "azure_ml_index": |
| 77839 | return serializeAzureMachineLearningIndexChatExtensionConfiguration(obj); |
| 77840 | case "azure_cosmos_db": |
| 77841 | return serializeAzureCosmosDBChatExtensionConfiguration(obj); |
| 77842 | case "elasticsearch": |
| 77843 | return serializeElasticsearchChatExtensionConfiguration(obj); |
| 77844 | case "pinecone": |
| 77845 | return serializePineconeChatExtensionConfiguration(obj); |
| 77846 | default: |
no test coverage detected