MakerAi
1.0.0
여기에는 Taicat, Taiaudio 및 Taidalle의 기능을 통합하는 Github에서 프로젝트에 대한 완전하고 최적화 된 프레젠테이션이 있습니다.
Taicat은 Delphi와 함께 개발 된 응용 프로그램에서 인공 지능 언어 모델 (LLM)의 통합을 단순화하도록 설계된 구성 요소입니다. 이 프로젝트는 Openai, Anthropic, Gemini 등과 같은 업계의 여러 리더와 상호 작용할 수있는 도구를 제공하여 개발자에게 혁신적인 솔루션을 만들기 위해 유연성과 힘을 제공합니다.
이 프로젝트에는 추가 구성 요소, Taiaudio 및 Taidalle 이 포함되어있어 오디오 전사, 음성 합성 및 이미지 생성에 대한 용량을 확장합니다.
var
Chat: TAiChat;
begin
Chat := TAiChat.Create( nil );
try
Chat.ApiKey := ' tu-api-key ' ;
Chat.Model := ' gpt-4 ' ;
Chat.AddMessage( ' ¿Cuál es la capital de Francia? ' , ' user ' );
ShowMessage(Chat.Run);
finally
Chat.Free;
end ;
end ; var
AiAudio: TAiAudio;
TranscriptionText: String;
begin
AiAudio := TAiAudio.Create( nil );
try
AiAudio.ApiKey := ' tu-api-key ' ;
TranscriptionText := AiAudio.Transcription( ' ruta/audio.mp3 ' , ' audio.mp3 ' , ' Transcribe esto ' );
ShowMessage(TranscriptionText);
finally
AiAudio.Free;
end ;
end ; var
DalleComponent: TAiDalle;
GeneratedImage: TAiDalleFile;
begin
DalleComponent := TAiDalle.Create( nil );
try
DalleComponent.ApiKey := ' tu-api-key ' ;
GeneratedImage := DalleComponent.Generate(
' Un bosque encantado al atardecer ' ,
TiaSize1024, // 1024x1024
1 // Generar 1 imagen
);
GeneratedImage.Image.SaveToFile( ' bosque.png ' );
finally
DalleComponent.Free;
end ;
end ;System.Net.HttpClientSystem.JSONREST.ClientApiKey )에서 API 키를 구성하십시오.이 프로젝트는 MIT 라이센스에 따라 있습니다.
구스타보 엔리케
기여하고 싶습니까? 자유롭게 포크를 만들고 개선을 제안하십시오!