com.konfigthis.carbonai.client.Carbon Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of carbonai-java-sdk Show documentation
Show all versions of carbonai-java-sdk Show documentation
Connect external data to LLMs, no matter the source.
This library was generated by https://konfigthis.com
package com.konfigthis.carbonai.client;
import com.konfigthis.carbonai.client.api.AuthApi;
import com.konfigthis.carbonai.client.api.CrmApi;
import com.konfigthis.carbonai.client.api.DataSourcesApi;
import com.konfigthis.carbonai.client.api.EmbeddingsApi;
import com.konfigthis.carbonai.client.api.FilesApi;
import com.konfigthis.carbonai.client.api.IntegrationsApi;
import com.konfigthis.carbonai.client.api.OrganizationsApi;
import com.konfigthis.carbonai.client.api.UsersApi;
import com.konfigthis.carbonai.client.api.UtilitiesApi;
import com.konfigthis.carbonai.client.api.WebhooksApi;
public class Carbon {
private ApiClient apiClient;
public final AuthApi auth;
public final CrmApi crm;
public final DataSourcesApi dataSources;
public final EmbeddingsApi embeddings;
public final FilesApi files;
public final IntegrationsApi integrations;
public final OrganizationsApi organizations;
public final UsersApi users;
public final UtilitiesApi utilities;
public final WebhooksApi webhooks;
public Carbon() {
this(null);
}
public Carbon(Configuration configuration) {
this.apiClient = new ApiClient(null, configuration);
this.auth = new AuthApi(this.apiClient);
this.crm = new CrmApi(this.apiClient);
this.dataSources = new DataSourcesApi(this.apiClient);
this.embeddings = new EmbeddingsApi(this.apiClient);
this.files = new FilesApi(this.apiClient);
this.integrations = new IntegrationsApi(this.apiClient);
this.organizations = new OrganizationsApi(this.apiClient);
this.users = new UsersApi(this.apiClient);
this.utilities = new UtilitiesApi(this.apiClient);
this.webhooks = new WebhooksApi(this.apiClient);
}
}