Skip to content

Adding Embedding functionality #73

Open
@Lenskiy

Description

@Lenskiy

Currently Matlab access to Ollama only supports text generation, but not the embeddings.
However, adding this functionality should not be hard, here is a snippet:

url = 'http://localhost:11434/api/embeddings';
data = struct(...
        'model', 'llama3.1', ...
        'prompt', 'Llamas are members of the camelid family');
    
% Send the HTTP POST request
options = weboptions('MediaType', 'application/json');
response = webwrite(url, data, options)
disp(response.embedding)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions