llm-speak/hugging-face

A Laravel package for integrating HuggingFace-hosted Models into LLMSpeak

0.3.0 2025-07-06 16:11 UTC

This package is auto-updated.

Last update: 2025-07-06 16:12:16 UTC


README

use LLMSpeak\HuggingFace\Support\Facades\HuggingFace;

HuggingFace::completions() <--- HuggingFaceCompletionsAPIRepository Instance
    ->withApiKey($config['api_key']) <--- HuggingFaceCompletionsAPIRepository Instance
    ->withModel($model) <--- HuggingFaceCompletionsAPIRepository Instance
    ->withMaxTokens($max_tokens) <--- HuggingFaceCompletionsAPIRepository Instance
    ->withSystemPrompt($prompt) <--- HuggingFaceCompletionsAPIRepository Instance
    ->withTools($temperature) <--- HuggingFaceCompletionsAPIRepository Instance
    ->withTemperature($temperature) <--- HuggingFaceCompletionsAPIRepository Instance
    ->withMessages($messages) <--- CompletionsEndpoint Instance
    ->handle();