public class BertRESTAdapter extends AbstractRESTAdapter
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_CONNECT_TIMEOUT |
static long |
DEFAULT_EMBEDDING_VECTOR_SIZE |
static int |
DEFAULT_READ_TIMEOUT |
protected String |
domain |
protected int |
port |
protected JacksonProvider |
serdeProvider |
static String |
URL_FORMAT |
HTTP_ACCEPT_TYPE_NAME, HTTP_CONTENT_TYPE_NAME, HTTP_REQUEST_METHOD| Modifier | Constructor and Description |
|---|---|
protected |
BertRESTAdapter() |
|
BertRESTAdapter(String domain,
int port,
long embeddingVectorSize) |
| Modifier and Type | Method and Description |
|---|---|
double[] |
encodeImpl(String data) |
double[][] |
encodeImpl(String[] data) |
double[][][] |
encodeImpl(String[][] data) |
DeserializationProvider |
getDeserializationProvider() |
String |
getDomain() |
int |
getPort() |
SerializationProvider |
getSerializationProvider() |
URL |
getUrl() |
void |
setDomain(String domain) |
void |
setPort(int port) |
BertResponse |
simpleRequest(String request) |
BertNonTokenizedResponse |
simpleRequestNonTokenized(Document d,
int maxSequenceLength) |
configureConnection, encode, encode, encode, getConnection, getConnectTimeout, getEmbeddingVectorSize, getReadTimeout, request, setConnectTimeout, setEmbeddingVectorSize, setReadTimeoutpublic static final int DEFAULT_READ_TIMEOUT
public static final int DEFAULT_CONNECT_TIMEOUT
public static final long DEFAULT_EMBEDDING_VECTOR_SIZE
public static final String URL_FORMAT
protected String domain
protected int port
protected final JacksonProvider serdeProvider
protected BertRESTAdapter()
public BertRESTAdapter(String domain, int port, long embeddingVectorSize)
public String getDomain()
public void setDomain(String domain)
public int getPort()
public void setPort(int port)
public BertResponse simpleRequest(String request) throws IOException
IOExceptionpublic BertNonTokenizedResponse simpleRequestNonTokenized(Document d, int maxSequenceLength) throws IOException
IOExceptionpublic double[] encodeImpl(String data) throws IOException
encodeImpl in class AbstractRESTAdapterIOExceptionpublic double[][] encodeImpl(String[] data) throws IOException
encodeImpl in class AbstractRESTAdapterIOExceptionpublic double[][][] encodeImpl(String[][] data) throws IOException
encodeImpl in class AbstractRESTAdapterIOExceptionpublic SerializationProvider getSerializationProvider()
getSerializationProvider in class AbstractRESTAdapterpublic DeserializationProvider getDeserializationProvider()
getDeserializationProvider in class AbstractRESTAdapterpublic URL getUrl() throws MalformedURLException
MalformedURLExceptionCopyright © 2020. All rights reserved.