Chatea con modelos OpenAI como un archivo de rebajas dentro de Obsidian para escritorio o móvil. Descargue la última versión aquí y agréguela a su carpeta .obsidian/plugins
para comenzar.
Ejemplo: chat.md
¿Qué es 1 + 2?
: La respuesta es 3 ••◦
Sintaxis de conversación
OpenAI Markdown prioriza la sintaxis mínima para garantizar que sus archivos estén lo más cerca posible del Markdown puro. Las respuestas del modelo están envueltas con Icons
que se pueden configurar en cualquier cadena de texto en la configuración del complemento. De forma predeterminada, se utiliza una secuencia de emojis (, ••◦). Esto significa que todo el texto que no esté incluido en los íconos se considera un mensaje de usuario.
Enviar archivo a OpenAI
Ejecute el comando Send current file as conversation to OpenAI model
para extraer la conversación del archivo actual y enviarla al modelo OpenAI configurado para obtener una respuesta. Considere vincular esto a una tecla de acceso rápido como cmd+enter.
Nota: Las respuestas del modelo se transmiten al archivo, lo que puede causar problemas con el desplazamiento mientras el modelo responde.
Reposiciones
De forma predeterminada, si envía un archivo a OpenAI sin agregar un mensaje nuevo, eliminará la respuesta del modelo anterior y la regenerará.
Eliminar la última respuesta del modelo
Ejecute el comando Delete last response from model
Considere vincular esto a una tecla de acceso rápido como cmd+retroceso.
Esta es una versión temprana y probablemente tenga errores. Tenga cuidado y considere los riesgos antes de su uso:
Icon
aparece en la salida del modelo o en un mensaje de usuario, interrumpirá el analizador. Descargue la última versión aquí y agréguela a su carpeta .obsidian/plugins
.
Constrúyelo tú mismo
Clona este repositorio dentro de tu carpeta <Your Obsidian Vault Location>/.obsidian/plugins
. Ejecute npm i
o yarn
y luego npm run build
o yarn build
. Verá un archivo llamado main.js
en el directorio raíz si funcionó.
A medida que el complemento se estabilice, se publicará como un complemento comunitario.
Encuéntrame @benemills en Twitter y @benmills en Farcaster.