Download Latest Version IntelliJava 0.8.2.zip (2.9 MB)
Email in envelope

Get an email when there's a new version of Intelligent Java

Home / release0.6.0
Name Modified Size InfoDownloads / Week
Parent folder
IntelliJava V0.6.0.tar.gz 2023-01-19 2.6 MB
IntelliJava V0.6.0.zip 2023-01-19 2.6 MB
README.md 2023-01-19 1.5 kB
Totals: 3 Items   5.2 MB 1

We are excited to announce the release of IntelliJava V0.6.0, which includes support for Cohere.ai, a language model that allows developers to tailor their models to their specific needs. This new version also includes enhancements to the library's API, making it even more flexible for integration with future models.

Maven:

:::xml
<dependency>
    <groupId>io.github.barqawiz</groupId>
    <artifactId>intellijava.core</artifactId>
    <version>0.6.0</version>
</dependency>

Openai access:

:::java
// 1- initiate the remote language model 
String apiKey = "<add-openai-api-key>";
RemoteLanguageModel langModel = new RemoteLanguageModel(apiKey, "openai");

// 2- call generateText with any command !
LanguageModelInput langInput = new LanguageModelInput.Builder("return a java code that says hello world")
                .setModel("text-davinci-002").setTemperature(0.7f).setMaxTokens(50).build();
String resValue = langModel.generateText(langInput);

Cohere.ai access

:::java
// 1- initiate the remote language model 
String apiKey = "<add-cohere-api-key>";
RemoteLanguageModel langModel = new RemoteLanguageModel(apiKey, "cohere");

// 2- call generateText with any command !
LanguageModelInput langInput = new LanguageModelInput.Builder("Once upon a time in a magical land called")
                .setModel("xlarge").setTemperature(0.7f).setMaxTokens(50).build();
String resValue = langModel.generateText(langInput);
Source: README.md, updated 2023-01-19