Imagem criada artificialmente por Midjourney através de um prompt gerado por um Nano Bot especializado em Midjourney.
Repositório para cartuchos de Nano Bots.
Você pode explorar todos os cartuchos deste repositório em https://nbots.io.
Você pode usar qualquer cartucho deste repositório baixando o arquivo YAML ou copiando e colando seu conteúdo em um arquivo YAML local. Para executá -lo, você precisará de uma implementação.
Para usar cartuchos, você precisa de uma implementação para executá -los. Os populares incluem:
Para começar a criar seus cartuchos, verifique a documentação oficial.
Você pode usar uma implementação para executar o cartucho que está criando ou a clínica (editor ao vivo).
A criação bem -sucedida de nano -bot geralmente vem de um fundo sólido do desenvolvedor em engenharia imediata . Aqui estão algum conteúdo recomendado para aprender sobre isso:
Para compartilhar seus cartuchos com o mundo, abra uma solicitação de tração neste repositório. Dentro do caminho /cartridges , crie uma nova pasta com o padrão de nomenclatura @your-nickname .
Na pasta, crie um arquivo profile.yml com a seguinte estrutura:
---
author :
name : Ice Baker
uri : icebaker
github : https://github.com/icebakerEsta pasta está associada exclusivamente ao seu nome de usuário do Github e seu conteúdo aceitará apenas solicitações de puxar do seu usuário. Portanto, certifique -se de fornecer informações precisas.
Depois de criar a pasta do usuário, inclua a pasta A /cartridges dentro dela, contendo todos os seus cartuchos no formato YAML. Você pode organizar sua pasta /cartridges conforme sua escolha, pois executaremos uma pesquisa recursiva de arquivos YAML dentro dela, independentemente da estrutura do diretório.
Para melhorar a exibição no mercado, você pode incluir uma seção marketplace em miscellaneous em seu cartucho:
miscellaneous :
marketplace :
tags :
- programming
samples :
- interface : eval
input : Hi!
- interface : repl
input :
- Hello!
- How are you doing? As tags ajudarão na pesquisa e devem seguir um padrão de URL limpo, como programming , personality , prompt-writing , etc.
A seção samples gera amostras pré-construídas com base em entradas. Isso é útil para mostrar aos usuários os recursos do seu nano bot. Para garantir a honestidade intelectual, as saídas não podem ser especificadas, pois serão geradas automaticamente. Cada entrada tem o potencial de gerar até cinco saídas distintas.
Um caminho de aprendizado recomendado é verificar as fontes atuais de cartuchos neste repositório e suas respectivas páginas em http://nbots.io para inferir o que esperar.
A classificação de avisos para grandes modelos de idiomas como código, arte ou propriedade intelectual, bem como sua aplicabilidade ao licenciamento, direitos de propriedade intelectual, direitos autorais ou patenteamento, permanecem sujeitos de debate contínuo e complexo sem uma resposta clara ou entendimento definitivo no momento.
Quando o Nano Bots expande o prompt de escrever em um esquema mais detalhado e adicionar pequenos pedaços de código, como adaptadores, o debate se torna ainda mais complicado e embaçado.
Devido à complexidade deste debate, recomendamos que os autores publiquem suas criações sob licenças. Isso serve como uma proteção simples, garantindo que, caso essas criações se tornem sujeitas a considerações de licenciamento no futuro, já estabelecemos um modelo de licenciamento que suporta a intenção dos autores e pode ser adotado, se necessário.
Aqui estão algumas licenças que compartilham características comuns, como permitir a exploração comercial dos trabalhos licenciados e a criação de obras derivadas sem copyleft:
| Licença | Spdx | Uso comercial | Trabalho derivado | Sem atribuição | Sem copyleft |
|---|---|---|---|---|---|
| Creative Commons Zero V1.0 Universal | CC0-1.0 | ✅ | ✅ | ✅ | ✅ |
| O não -license | Unlicense | ✅ | ✅ | ✅ | ✅ |
| Creative Commons Attribution 4.0 International | CC-BY-4.0 | ✅ | ✅ | ✅ | |
| MIT Licença | MIT | ✅ | ✅ | ✅ | |
| Licença Apache 2.0 | Apache-2.0 | ✅ | ✅ | ✅ | |
| Licença BSD 2-cláusulas "simplificadas" | BSD-2-Clause | ✅ | ✅ | ✅ | |
| Licença BSD 3-cláusulas "nova" ou "revisada" | BSD-3-Clause | ✅ | ✅ | ✅ | |
| Licença ISC | ISC | ✅ | ✅ | ✅ | |
| Licença Zlib | Zlib | ✅ | ✅ | ✅ |
Em dúvida, no espírito de abertura, compartilhamento e código aberto, recomendamos a licença CC0-1.0. No entanto, qualquer licença conhecida pelo SPDX pode ser escolhida.
Observe que não temos certeza se essa abordagem é prática ou aplicável, por isso não deve ser considerada uma garantia de licenciamento, mas uma declaração de sua intenção.