Files
elevenlabs-api/src/main/java/net/andrewcpu/elevenlabs/api/ElevenLabsAPI.java
2023-11-15 16:40:15 -05:00

14 lines
421 B
Java

package net.andrewcpu.elevenlabs.api;
import net.andrewcpu.elevenlabs.requests.ElevenLabsRequest;
import net.andrewcpu.elevenlabs.util.ElevenNetworkUtil;
public abstract class ElevenLabsAPI {
public ElevenLabsAPI() {
}
protected <T> T sendRequest(ElevenLabsRequest<T> request) {
return ElevenNetworkUtil.sendRequest(request.getType(),request.getEndpoint(), request.getPayload(),request.getResponseClass());
}
}