O servidor Pico MLX é a maneira mais fácil de começar com a estrutura MLX AI da Apple
O Pico MLX Server fornece uma GUI para o MLX Server. O MLX Server fornece uma API para os modelos MLX local em conformidade com a API OpenAI. Isso permite que você use a maioria dos clientes de bate -papo do OpenAi existente com o Pico MLX Server.
Veja a comunidade MLX no Huggingface
Para instalar o servidor Pico MLX, crie a fonte usando o Xcode ou faça o download do executável autenticado diretamente do GitHub.
Para configurar o servidor pico mlx, abra o aplicativo e
MLX -> Setup...
)Settings
MLX -> Servers -> New Server...
Create
para criar o servidor padrão mlx-community/Nous-Hermes-2-Mistral-7B-DPO-4bit-MLX
na porta 8080
v
ou digite um modelo manualmente da comunidade MLX no Huggingface (certifique-se de usar a mlx-community/
)View Logs
para abrir uma janela com os logs em tempo real do servidor Aponte qualquer assistente de IA compatível com API OpenAI para http://127.0.0.1:8080
(ou qualquer outra porta que você usou no servidor Pico MLX). (Instruções para o assistente de pico ai em breve)
Curl:
curl -X GET 'http://127.0.0.1:8080/generate?prompt=write%20me%20a%20poem%20about%the%20ocean&stream=true'
POST /v1/completions
do OpenAI. Consulte mais informações https://platform.openai.com/docs/api-reference/completions/create. lsof -i:8080
no terminal para encontrar o PID do servidor em execução)New Server
e no menu Servers
, onde o estado dos servidores não é atualizado O Pico MLX Server faz parte de um pacote de ferramentas SWIFT de código aberto para engenheiros de IA. Procurando um proxy Swift OpenAI do lado do servidor para proteger suas teclas OpenAI? Confira o proxy Swift Openai.
Pico MLX Server, Swift OpenAI Proxy e Pico AI Assistente foram criados por Ronald Mannak com a ajuda de Ray Fernando
O MLX Server foi criado por Mustafa Aljadery & Siddharth Sharma
Código usado na MLX Swift Chat e Swift Chat