Install the R client¶
First, install the R client.
Embed some sentences¶
Let’s embed some sentences to make sure the client is working.
library('basilica') conn <- connect("SLOW_DEMO_KEY") sentences = c( "This is a sentence!", "This is a similar sentence!", "I don't think this sentence is very similar at all..." ) embeddings <- embed_sentences(sentences, conn=conn) print(embeddings)
[[0.8556405305862427, ...], ...]
Let’s also make sure these embeddings make sense, by checking that the cosine distance between the two similar sentences is smaller:
print(cor(embeddings[1,], embeddings[2,])) print(cor(embeddings[1,], embeddings[3,]))
Get an API key¶
The example above uses the slow demo key. You can get an API key of your own by signing up at https://www.basilica.ai/accounts/register . (If you already have an account, you can view your API keys at https://www.basilica.ai/api-keys .)