Skip to content

miyako/4d-example-MarianMT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

var $OpenAI : cs.AIKit.OpenAI

var $customHeaders : Object
$customHeaders:={}

var $ChatCompletionsParameters : Object
$ChatCompletionsParameters:={}
$ChatCompletionsParameters.input:="The cat sat on the mat"

/*
	
	over-ride AI Kit behaviour
	
*/

$ChatCompletionsParameters.body:=Formula from string("$0:={messages: Null; input: This.input}")

$OpenAI:=cs.AIKit.OpenAI.new({customHeaders: $customHeaders})
$OpenAI.baseURL:="http://127.0.0.1:8080/v1"
var $ChatCompletionsResult : cs.AIKit.OpenAIChatCompletionsResult
$ChatCompletionsResult:=$OpenAI.chat.completions.create(Null; $ChatCompletionsParameters)

var $translations : Collection
$translations:=$ChatCompletionsResult.request.response.body.translations

If ($translations#Null)
	var $text : Text
	$text:=$translations.at(0).text.at(0)
	ALERT($text)
End if 
Screenshot 2026-03-18 at 22 46 51

https://miyako.github.io/CTranslate2/translate

About

MarianMT in CT2

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages