Crea Tu propio ChatGPT en Python - OpenAI Tutorial

Поделиться
HTML-код
  • Опубликовано: 17 окт 2024
  • Aprende como crear tu propio Chat inteligente usando Python y la API de OpenAI GPT, en este tutorial crearemos una aplicación de terminal que permita al usuario recibir un prompt o mensaje y enviarlo a la API de OpenAI, que es la misma que usa ChatGPT, para que podamos recibir respuestas inteligentes.
    Articulos mencionados:
    Limpiar la terminal: stackoverflow....
    Version escrita del tutorial:
    faztweb.com/co...
    ⭐ Cursos Recomendados
    Curso de Nodejs ⮕ fazt.dev/nodejs
    Curso de Python⮕ faztweb.com/py...
    Curso de React ⮕ • Curso de Reactjs desde...
    Curso de Javascript para React ⮕ • Javascript para Aprend...
    🗣 Redes Sociales
    ⮕ Github: github.com/fazt
    ⮕ Twitter / fazttech
    🎒 Servicios Recomendados
    DigitalOcean ⮕ m.do.co/c/8ef2...
    Namecheap ⮕ namecheap.pxf....
    Ledger ⮕ (Hardware Wallet) bit.ly/3ijsVNW
    SiteGround ⮕ bit.ly/31u9ZEk
    Cloudinary ⮕ bit.ly/3ohNlJ7
    Puedes encontrar la lista de tutoriales de React en:
    faztweb.com/py...
    #chatgpt #gpt4 #python

Комментарии • 70

  • @MIGUELSANCHEZ-yy7io
    @MIGUELSANCHEZ-yy7io Год назад +28

    Pareces una máquina, no paras de hacer videos, apenas voy a la mitad de tu curso de NextJS, MySQL de ayer, gracias por tu contenido, me servirá mucho para mi carrera de software.

  • @gabrielrincon6744
    @gabrielrincon6744 Год назад +8

    Wooow Fazt sinceramente con tus cursos me he defendido en mi trabajo y destacado también. Sinceramente muchas gracia por compartir tu conocimiento. Me gustaría si es posible que hicieras un video de métodos de estudios para aprender más rápido programación y metodologías qué usas para ser más eficiente. Realmente muchas gracias por todo

  • @MORENOSOLIS
    @MORENOSOLIS 6 месяцев назад +8

    El título del video es Clickbait, ya que en ningún momento desarrollas o implementas un modelo de IA, sino que consumes un servicio.

    • @The_Angel_005
      @The_Angel_005 2 месяца назад

      En ningún momento dice que vas a desarrollar o implementar un modelo de IA, Es wey que no sabe comprender lo que leé eres tú, Aparte tu también como esperas copiar un código que desarrolle una IA en un vídeo de 30 minutos, Todo pdj tú

    • @gunsnroses1885
      @gunsnroses1885 5 дней назад

      Evidentemente crear algo como chatgpt no tomaría 30 minutos

  • @gustavojuantorena
    @gustavojuantorena Год назад +1

    Definitivamente uno de los mejores canales de programación en español

  • @diegoaredes2721
    @diegoaredes2721 Год назад +12

    Estaría bueno una version usando llama 2, en vez de gpt. Buen video ❤

    • @FaztCode
      @FaztCode  Год назад +7

      Es una muy buena idea :)

    • @SonGoku-pc7jl
      @SonGoku-pc7jl Год назад +1

      @@FaztCode Justo ayer instale llama 2 con gpt4all y pensé lo mismo al ver este tutorial ya que ahora mismo no tengo un centimo para una llamada a gpt. Luego a ver si lo consigo ya que este tutorial me ha dado muchas ideas. Como ponerle el prompt largo que diste en la ultima clase de web next gpt alternativo y tener copilot en terminal, pero sin centimo seria Copillamalot, más algun añadido al ser tan personalizable jeje, Aunque un tutorial tuyo siempre será com siempre ha sido, pura gloria divina jaja xD Gracias Fazt! Nadie te nada en explicaciones detalladas, claras y concisas xD ;)

  • @DevWasoo
    @DevWasoo 3 месяца назад

    Hola, hice un chatbot con la API de open ia pero me tira un error que tengo que pagar o cargar salgo para utilizar la API, no hay alguna API gratis para consumir?

  • @Guille-ji8mh
    @Guille-ji8mh 6 месяцев назад

    Con las bases de la programación es suficiente para crear un bot o chat bot? gracias

  • @albertonavarroperez3686
    @albertonavarroperez3686 Год назад +3

    Saludos fazt, muchas gracias por tus aportes, te quería preguntar como podría usarlo usando nuestros propios datos de base de datos, podrías crear un video con eso 🙏🏼🙏🏼🙏🏼

    • @Orion25100
      @Orion25100 7 месяцев назад

      Tengo la misma duda

  • @arnaldovalencia-j2m
    @arnaldovalencia-j2m 10 месяцев назад

    Hola buen video, consulta quero hacer un resumen basado en 5 oraciones cortas, hay alguna forma de hacerlo sin usar AI?

  • @leonardolopez2766
    @leonardolopez2766 10 месяцев назад

    Fazt tienes algun video con las Function calling de ChatGPT ? Eres de lso mejores Fazt gracias

  • @rodrigoyarleque4034
    @rodrigoyarleque4034 Год назад +1

    Buen video fazt

  • @miltonrogrigoaguilarmachac9449
    @miltonrogrigoaguilarmachac9449 Год назад +2

    Harás un preguntas y respuestas algún día? 😊

  • @laetusperson
    @laetusperson Год назад

    Interesante proyecto fazt. Oye una pregunta, ¿Conoces una alternativa gratuita a la API de OpenIA?, mi idea era implementar chatgpt como IA e un proyecto, pero ahora mismo no me es posible pagar lo que cuesta.

    • @FaztCode
      @FaztCode  Год назад +1

      Claude tiene una API que tiene plan gratuito pero es porque está en desarrollo. Otra forma es usar proyectos como llama, pero tendrías que alojarlo tu mismo en algún servidor y el costo es casi lo mismo. Igual la api de openai es muy barata, cuesta 0.002 centavos de dólar por generación de 1000 tokens

  • @marcoantonionunezcosinga7828
    @marcoantonionunezcosinga7828 11 месяцев назад

    Gracias por el video aunque no entendí bien la diferencia esencial de usar el chatgpt y el vsc

  • @luisolave5991
    @luisolave5991 Год назад +2

    tengo este error "You exceeded your current quota, please check your plan and billing details."

    • @FaztCode
      @FaztCode  Год назад

      Ese error se obtiene al usar el plan gratuito que esta limitado. Si colocas una tarjeta en tu cuenta te quita esa restriccion.
      stackoverflow.com/questions/75898276/openai-chatgpt-gpt-3-5-api-error-429-you-exceeded-your-current-quota-please

  • @gilbertmatosortiz1522
    @gilbertmatosortiz1522 Год назад

    Woah, muy interesante todo.

  • @JavierRojas-f7m
    @JavierRojas-f7m 9 месяцев назад

    Hola,tengo una duda ¿que sucede cuando los messages llegan a los 4096 tokens?

  • @takunitz
    @takunitz 5 месяцев назад

    hermano me encanto esto podrias hacer uno creando una IA?

  • @XXAXXPARXXWOLF
    @XXAXXPARXXWOLF Год назад +2

    Cual es el limite que tiene?

  • @01800wang
    @01800wang 11 месяцев назад

    Hola esto también sirve para la actualización de GPT-4 Turbo?
    Saludos desde México

    • @FaztCode
      @FaztCode  11 месяцев назад +1

      Si es exactamente lo mismo, solo tendrias que cambiar la version del modelo de 3.5-turbo a la 4

  • @Xardimods
    @Xardimods Год назад

    ¡Me encanta!

  • @jeanhurtado4768
    @jeanhurtado4768 Год назад

    Hola Fazt esta muy bacano, al momento de hacer el pip install openai me sigue marcando como error el import openai, alguna solucion para este caso. Saludos¡

  • @l̄idk-r8s
    @l̄idk-r8s Год назад

    Eres admirable

  • @juancarlosfonseca6183
    @juancarlosfonseca6183 Год назад

    excelente tutorial gracias..

  • @dashremix
    @dashremix Год назад +2

    print("\033[H\033[J", end="") # Clear screen
    # UPDATE 1:
    # Since this answer gets some attention, you might want to know how it works. The command above
    # prints ANSI escape codes:
    # \033 stands for ESC (ANSI value 27).
    # \033[ is a special escape sequence called Control Sequence Introducer (CSI).
    # \033[H command moves the cursor to the top left comer of the screen
    # \033[j clears the screen from the cursor to the end of the screen.
    # Optional parameter end"" avoids printing newline character after executing these commands, so >>> stays in the topmost row.

  • @joseluisgutierrez1317
    @joseluisgutierrez1317 Год назад

    Me sale error :'c seguí todo. You exceeded your current quota, please check your plan and billing details, toca pagar para poder idar la API ? Gracias...

  • @federicozombi9113
    @federicozombi9113 Год назад

    muy bueno

  • @codeguero8933
    @codeguero8933 3 месяца назад

    Esto estaría cool pero si fuera con un modelo local de llam2 o alguno open source . Conectarse al api de openia no es algo privado 100%

  • @jarvs10
    @jarvs10 Год назад

    ty Master

  • @ithanhunt3250
    @ithanhunt3250 5 месяцев назад

    *PODRIAS HACER LO MISMO PERO PARA 32 BITS ??*

  • @alexissambrano2301
    @alexissambrano2301 7 месяцев назад

    y si quiero implementar una base de datos para sacar información de ahí? como haría

    • @hugomedina3927
      @hugomedina3927 6 месяцев назад

      Te recomiendo que uses langchain

    • @hugomedina3927
      @hugomedina3927 6 месяцев назад

      Con Langchain lo que haces, con un formato (para que openia se adapte a lo que pidamos) y asignando el langchain con Openia hace que chagpt analice tu base de datos, obtenga o realice los cálculos y te responda acorde a esto

    • @hugomedina3927
      @hugomedina3927 6 месяцев назад

      from langchain.sql_database import SQLDatabase
      from langchain_experimental.sql import SQLDatabaseChain
      from openai import OpenAI
      client = OpenAI(api_key='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')
      db = SQLDatabase.from_uri("sqlite:///Northwind.db")
      from langchain.chat_models import ChatOpenAI
      llm = ChatOpenAI(temperature=0, model_name='gpt-3.5-turbo')
      from langchain_experimental.sql import SQLDatabaseChain
      cadena = SQLDatabaseChain(llm=llm, database = db, verbose=False)
      formato = """
      Dada una pregunta de usuario:
      1-crea una consulta en la base de datos sqlite3
      2-Revisa los resultados arrojados por la base de datos
      3-Devuelve los datos analizados
      4-Aclararlo siempre en español
      #{question}
      """
      def consulta(input_usuario):
      consulta = formato.format(question = input_usuario)
      resultado = cadena.run(consulta)
      return(resultado)
      Algo así (puedes ajustarlo, yo lo estuve haciendo en un proyecto de django y react, ten en cuenta eso)

  • @marcocruzadocuadros9311
    @marcocruzadocuadros9311 Год назад

    En mi caso tío fazt, lo que quiero hacer es algo muy similar pero con una base de conocimientos estructurada (base de restaurantes), qué cuando pregunté me responda algo así en lenguaje natural, y si no tiene la respuesta que valla a buscar a Internet resien. Eh estado averiguando con Langchain SQL Agent , pero cuando quiero integrarle otro "tool", se me malogra alguna idea!?

  • @BeltzFamily
    @BeltzFamily Год назад +1

    Molaría algo como esto pero con alguna otra IA que se pueda descargar y usar offline sin API, aunque no sea tan buena como gpt

    • @andrescamilo7406
      @andrescamilo7406 Год назад

      Intenté hacerlo descargando el modelo de LlaMa desde HuggingFace pero si no tienes un pc gama alta es mejor que no pierdas el tiempo, sin un buen pc se demora siglos generando una respuesta y ni siquiera son tan buenas como CHATGPT

    • @Adrian-ll7vs
      @Adrian-ll7vs 10 месяцев назад

      ​@@andrescamilo7406y si lo haces en el entorno de gogle colab?

  • @jesusnunez7950
    @jesusnunez7950 10 месяцев назад

    segui todo pero tengo n problema con la actualizacion y migracion actual para window

    • @Grav104
      @Grav104 5 месяцев назад

      Encontraste solución?

  • @sealandland3959
    @sealandland3959 9 месяцев назад

    Oye y para que haga cosas como reservaciones de un restaurante?

    • @roycrisoles9839
      @roycrisoles9839 9 дней назад +1

      te recomiendo usas dialogflow es mucho mejor para ese caso

  • @AirVariable9910
    @AirVariable9910 Год назад

    Estaria bien un video de como crear una ia de 0

  • @ware1427
    @ware1427 Год назад

    god

  • @wendya.7861
    @wendya.7861 11 месяцев назад

    no me funcionó por los creditos limitados gg, pero estuvo bien explicado

  • @camilopino1051
    @camilopino1051 Год назад

    nais

  • @CristianAguilarnavarro
    @CristianAguilarnavarro 2 месяца назад

    En general esto vídeos me recuerda cuando Microsoft no metió a todos win95

  • @luisolave5991
    @luisolave5991 Год назад

    tengo este error "You exceeded your current quota, please check your plan and billing details."

    • @FaztCode
      @FaztCode  Год назад

      Ese error se obtiene al usar el plan gratuito que esta limitado. Si colocas una tarjeta en tu cuenta te quita esa restriccion.
      stackoverflow.com/questions/75898276/openai-chatgpt-gpt-3-5-api-error-429-you-exceeded-your-current-quota-please