Imagen creada artificialmente por MidJourney a través de un aviso generado por un Nano Bot especializado en MidJourney.
Repositorio de cartuchos de Nano Bots.
Puede explorar todos los cartuchos en este repositorio en https://nbots.io.
Puede usar cualquier cartucho de este repositorio descargando el archivo YAML o copiando y pegando su contenido en un archivo YAML local. Para ejecutarlo, necesitará una implementación.
Para usar cartuchos, necesita una implementación para ejecutarlos. Los populares incluyen:
Para comenzar a crear sus cartuchos, consulte la documentación oficial.
Puede usar una implementación para ejecutar el cartucho que está creando o la clínica (editor en vivo).
La creación exitosa de nano bot generalmente proviene de un fondo sólido del desarrollador en ingeniería rápida . Aquí hay un contenido recomendado para aprender al respecto:
Para compartir sus cartuchos con el mundo, abra una solicitud de extracción en este repositorio. Dentro de la ruta /cartridges , cree una nueva carpeta con el patrón de nombres @your-nickname .
En la carpeta, cree un archivo profile.yml con la siguiente estructura:
---
author :
name : Ice Baker
uri : icebaker
github : https://github.com/icebakerEsta carpeta está asociada exclusivamente con su nombre de usuario GitHub, y su contenido solo aceptará solicitudes de extracción de su usuario. Por lo tanto, asegúrese de proporcionar información precisa.
Una vez que cree su carpeta de usuario, incluya la carpeta A /cartridges dentro de ella, que contiene todos sus cartuchos en el formato YAML. Puede organizar su carpeta /cartridges según su elección, ya que realizaremos una búsqueda recursiva de archivos YAML dentro de ella, independientemente de la estructura del directorio.
Para mejorar la exhibición en el mercado, puede incluir una sección marketplace bajo miscellaneous en su cartucho:
miscellaneous :
marketplace :
tags :
- programming
samples :
- interface : eval
input : Hi!
- interface : repl
input :
- Hello!
- How are you doing? Las tags ayudarán con la búsqueda y deben seguir un patrón de URL limpio como programming , personality , prompt-writing , etc.
La sección samples genera muestras preconstruidas basadas en entradas. Esto es útil para mostrar a los usuarios las capacidades de su nano bot. Para garantizar la honestidad intelectual, las salidas no se pueden especificar ya que se generarán automáticamente. Cada entrada tiene el potencial de generar hasta cinco salidas distintas.
Una ruta de aprendizaje recomendada es verificar las fuentes actuales de cartuchos en este repositorio y sus respectivas páginas en http://nbots.io para inferir qué esperar.
La clasificación de indicaciones para modelos de idiomas grandes como código, arte o propiedad intelectual, así como su aplicabilidad a la licencia, los derechos de propiedad intelectual, los derechos de autor o las patentes, siguen siendo objeto de debate continuo y complejo sin una respuesta clara o una comprensión definitiva en la actualidad.
Cuando Nano Bots expanden la escritura rápida en un esquema más detallado y agregue pequeñas piezas de código como adaptadores, el debate se vuelve aún más difícil y más confuso.
Debido a la complejidad de este debate, recomendamos que los autores publiquen sus creaciones bajo licencias. Esto sirve como una salvaguardia simple, asegurando que en el caso de que estas creaciones estén sujetas a consideraciones de licencia en el futuro, ya hemos establecido un modelo de licencia que respalda la intención de los autores y puede ser adoptada si es necesario.
Aquí hay algunas licencias que comparten rasgos comunes, como habilitar la exploración comercial de las obras con licencia y la creación de obras derivadas sin copyleft:
| Licencia | Spdx | Uso comercial | Trabajo derivado | Sin atribución | Sin copyleft |
|---|---|---|---|---|---|
| Creative Commons Zero V1.0 Universal | CC0-1.0 | ✅ | ✅ | ✅ | ✅ |
| La falta de licencia | Unlicense | ✅ | ✅ | ✅ | ✅ |
| Creative Commons Attribution 4.0 International | CC-BY-4.0 | ✅ | ✅ | ✅ | |
| Licencia de MIT | MIT | ✅ | ✅ | ✅ | |
| Licencia de Apache 2.0 | Apache-2.0 | ✅ | ✅ | ✅ | |
| Licencia "simplificada" de BSD 2-cláusula | BSD-2-Clause | ✅ | ✅ | ✅ | |
| BSD 3 cláusula "nueva" o "revisada" licencia | BSD-3-Clause | ✅ | ✅ | ✅ | |
| Licencia ISC | ISC | ✅ | ✅ | ✅ | |
| Licencia ZLIB | Zlib | ✅ | ✅ | ✅ |
En duda, en el espíritu de apertura, intercambio y código abierto, recomendamos la licencia CC0-1.0. Sin embargo, se puede elegir cualquier licencia conocida por SPDX.
Tenga en cuenta que no estamos seguros de si este enfoque es práctico o exigible, por lo que no debe considerarse una garantía de licencias, sino una declaración de su intención.