Mundarija:
- 1 -qadam: O Google kollektor laboratoriyasini o'rnating
- 2 -qadam: Baixando Ey Jupyter daftarchasi E Rodando O ChatBot
- 3 -qadam: Personalizando Seu Próprio Próprio Arquivo.JSON
- 4 -qadam: Personalizando Seu Jupyter daftarchasi
- 5 -qadam: O CÉU É O LIMITE
Video: Python -da Google Colab -ni ishlatmaslik: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:22
Pessoal! Tudo bem?
Bu erda Guilherme, Nesse loyihalari va ilovalari mavjud bo'lib, ular ChatBot va Python va Google Colab dasturlarining asosiy dasturidir!
Hatto https://orbe.ai/ - Escola de Inteligência sun'iy infinita ham, bu ham hech qanday ma'noga ega emas, professor Rafa, o'qish yoki yozish uchun hech qanday imkoniyat yo'q () yo'q piton! Valeu Rafa por toda a ajuda!
Bo'lim, dasturiy ta'minot va dasturiy ta'minotni ishlab chiqishda, siz o'zingizning xohishingizga ko'ra, o'zingizni qiziqtirgan narsalarga, xatolarga, muammolarga duch kelishingiz mumkin.
Alohida -alohida, dasturiy ta'minot va dasturiy ta'minot, shuningdek, dasturiy ta'minotni sun'iy ravishda o'zgartirishga imkon beradi!
Bu erda hech qanday muammo yo'q, chunki bu erda "virtual tuzlash" yoki "arquivo pickle" ni yozib olish kerak bo'ladi, bu erda sun'iy ravishda amalga oshiriladi; que funciona através de uma "neyron tarmoq" ou "rede neural" on ela; murakkab modo; bir vaqtning o'zida, bir vaqtning o'zida, nima bo'lishidan qat'i nazar, hisob -kitoblarni amalga oshirish mumkin emas, shuning uchun hisob -kitoblar, ehtimol, javob beradi.
Bu erda, albatta, hech bo'lmaganda, hech bo'lmaganda, bir vaqtning o'zida, bir vaqtning o'zida, bir vaqtning o'zida, bir vaqtning o'zida, restoranlarning har birida xarid qilish mumkin.
Siz mijozlar bilan shaxsiy aloqada bo'lishni xohlaysizmi yoki yo'qmi, deb o'ylaysiz, chunki siz mijozlar bilan maslahatlashasiz!
Vamos aprender:
- Alguns mashinani o'rganish dasturining ma'nosi
- Import Bibliotecas e Significados das Bibliotecas que estamos usando.
- Arquivo -dan qutulish. Bu dasturni yaratish
- mijozlar mijozlar salomatligi bilan bog'liq
Projeto bilan bog'liq muammolar:
Boshlang'ich dasturlar nolga teng bo'ladiki, bu dasturni nolga tenglashtirishga yordam beradi; koma:
-Mana, mijozlar, a-tentar le-los em outro jupyter notebook dão como "vazios" (ou eu que ainda não aprendi como lê-los)
- O.
- O'chirish bosqichlari, agar siz mijozlar bilan aloqa o'rnatishni xohlasangiz, u holda siz hech qanday muammoga duch kelmaysiz. misol
- Internet -interfeys, bu sizning shaxsiy ma'lumotlaringiz
- Aloqa buyrug'i, yoki konfiguratsiya qilinmagan; caso a pessoa fale algo muito sem sentido; javoblar "Desculpe; não entendi o que foi dito! Poderia perguntar novamente ou fazer outra pergunta?"
- Ma'lumotlar yig'indisi javob beradi
Haqiqatan ham, kelajakda REAL haqiqiy emas; muammoli masalalarni hal qilish uchun yangi o'quv qo'llanmalari, yangi o'quv qo'llanmalari, muammoning echimi - bu jarrohlik muammosi!: D
Esse loyihasi uchun havola:
Nimani, Timni tushuntirib bering! Bibliotecas -ni kompyuterga o'rnatmasangiz, u PyCharm -ni ishlatishni xohlamaydi!
JupyterNotebook daftarchasi yo'q, u darslik bilan bir vaqtda, dasturlar va dasturlar bilan almashtiriladi!
Bu erda nima bo'ladi?: D
1 -qadam: O Google kollektor laboratoriyasini o'rnating
Bepul, eng muhimi, Google Colaboratory uchun JupyterNotebook -ni o'rnatish!
1. Google Disk yo'q, "novo" ga o'xshaydi (foto)
2. "Mais" guruhi (rasm)
3. "Conectar mais ilovalari" ilovasi (rasm)
4. "Google Colaboratory" ning eng yaxshi tanlovi
Umumiy hisob -kitoblar Google -ning laboratoriya muammolari yoki muammolari bilan bog'liq bo'lib, ular "aloqa ma'lumotlari" bilan bog'liq muammolarni hal qiladi; bir vaqtning o'zida, bir vaqtning o'zida:
1. hech qanday havola yo'q:
2. Bekor qilishni bekor qilish (rasm)
3. "Fayl" faylini yuklash ("Arquivo" yoki boshqa portugues) (rasm)
4. "Nusxasini Drive -da saqlang" ("Salvar cópia em Drive") (rasm)
Pronto! Google Colaboratory -ni o'rnatish kerak
2 -qadam: Baixando Ey Jupyter daftarchasi E Rodando O ChatBot
Bom pessoal; U Google Colaboratory -ni o'rnatganidan so'ng, noutbuklar va noutbuklarni yuklab olish mumkin emas, Yupyter daftarlari CharBot -da, shaxsiy kompyuterda!
Jupyter daftarchasi - bu dasturiy ta'minotni yaratish uchun "dasturiy ta'minot", "dasturiy ta'minot" va "lingvagens" dasturlari uchun dasturiy ta'minotni yaratish uchun "eng yaxshi dastur"; "Google Colab" dasturini yaratish, shuningdek, bir vaqtning o'zida, bir vaqtning o'zida, bir vaqtning o'zida bifliotecas incríveis va lingvagemadan foydalanish mumkin!
Passos:
1. Baixe or Arquivo OrbeChat.rar disponível nesse passo
2. Lá terá dois arquivos; 1 ORBE_AI_CHAT (eslatmalari yoki Jupyter daftarchasi) va undan tashqariga chiqish Intents.json;
3. "Trabalho" maydonining qo'shimcha funktsiyalari
4. Trabalxo mintaqasida joylashgan "Tire da Pasta e arraste"
5. Google Drive -ni yuklash (yuklash yoki yuklash; Google Drive -ni o'chirish yoki o'chirish).
6. Intents.json protsessorini qayta yozish (esse nós só vamos mexer depois; no passo seguinte for personalermosar personal nosso atendente)
Agora para abrir yoki Juyter daftarchasi; Existem dois caminhos:
1. Arquivo desejado bilan bog'laning
2.1. "Abrir com o Google Colaboratory" tanlovini tanlang.
2.2. Clicar com yoki Botão direito; "Abrir Com" va "Google kolaboratori" ni tanlab oling
Jupyter daftarchasi, shuningdek, Texto va Código -ni o'z ichiga olgan dasturlarni o'z ichiga oladi, bu dasturni o'rnatish yoki o'chirish, o'yin -kulgi, o'yin -kulgi va o'yin -kulgi dasturini yaratish. futuro! hahahahha
Matnni tushuntirish yoki yozib olish uchun, bu raqamlar hech kimga hech qanday yordam bermaydi.
Qachonki, bu sizning xohishingizga ko'ra; basta clicar com no botão de Play das cédulas de cógido (rasm)
Vale dizer que a primeira cédula é a que mais demora; Internetga bog'liqlik. Demora alguns segundinhos; dependendo do código, de um a dois minutinhos.
Bu erda hech qanday muhim narsa yo'q, lekin hech narsa o'ynamaydi.
Videoko'rsatuvlar boshidan oxirigacha amalga oshiriladi! Muvaffaqiyatli dasturlar haqida ma'lumot olish uchun, dasturni tanlang!
Nintents.json uchun Jupyter noutbuklari uchun eng yaxshi variant.
1. "google colab import fayllaridan …" (foto)
2. "Escolher aquivos" tanlovi (foto)
3. "Trabalo orollari" deb nomlangan rasm (rasm)
4. Encontre o arquivo desejado; nosso caso "intents.json" yo'q (rasm)
5. "Abrir" tasviri (rasm)
6. Mashinaning yakuniy avtomatlashtirilgan mashinasi, shuningdek, mashinaning yakuniy versiyasi (rasm)
Bom;
Bu muammoning echimini topishga yordam beradi;
Mantiqiy javob berish uchun, agar siz hech qanday laboratoriya ishini qilmasangiz, u holda siz hech qanday muammosiz, muammosiz, muammosiz, sun'iy ravishda yaratib bera olmaysiz; "Ish vaqti" sozlamalari "Ish vaqtini asl holatiga qaytarish" yoki "ish vaqti" ni o'chirib qo'yish bilan bir vaqtda amalga oshiriladi, bu esa o'z navbatida;
Então caso isso aconteça com você
1. "Ish vaqti" ni bajaring
2. "Ish vaqtini zavod holatiga qaytarish" ilovasi.
3. "Ha" deb javob bering.
3 -qadam: Personalizando Seu Próprio Próprio Arquivo. JSON
Bom; Até agora já aprendemos:
- Google Colab -ni o'rnatish
- Komo Rodar yoki Yupyter daftarchasi
- Jupyter daftarchasining funktsional dasturlari va dasturlari!
ChatBot -ni ishga tushirish uchun shaxsiy dasturlarni ishga tushiring!
Esson arquivo.json; que no nosso caso está como intents.json é o arquivo pelo qual nossa Inteligência sun'iy ravishda aniqlanmagan va aniq emas, balki palavras atráves de cálculos matemáticos e descobrir qual Resposta dar para cada situação !!
Passo três yo'q; Google Drive -ga yuklanmagan fayllarni yuklash; tahrir qiling!
Vigo !!
1. Haydovchisiz, lokalizatsiya qiling yoki arquivo desejado; "intents.json" ni tanlashda, siz boshidan kechirasiz.
2. De dois cliques nele
3. Selecione "Abrir com o Text Editor"
4. Pronto! Ey niyatlar.json!
Antes de começar-bu tahrir qilish, hamma narsaga ishonish!
Komo disse antes; u intents.json é o arquivo pelo qual nossa Inteligência sun'iy ravishda ishlatilgan parámetros uchun pessoas sifatida javob beruvchi; quanto mais e melhor alimentada a dad de dados; melhor a capacidade de resposta dela!
Ela faz isso atrávés de uma classificação das palavras; funcionando da seguinte forma:
1. Primeiro ela separa todas as palavras em um guruhão; chamado "niyat" (inglês - intenção)
2. Depois ela separa esse grupão em grupos menores; "teglar" yozuvi (inglizcha - yozish)
3. Uma vez feito isso; "naqshlar" (inglizcha - padrão) va boshqa narsalar bilan bir xilda.
4. Hisob -kitoblar "javob berish" (inglizcha - javob berish) ga bog'liq bo'lib, u sizga aniq javob beradi.
Yoki seja; tudo que estiver na classe "naqshlar" mijozning boshini aylantirish; "To'g'ri" javob berilgandan so'ng, siz "javob" berasiz!
Shaxsiy xususiyatlar bormi? Bu sizning xohishingizga ko'ra
Muhim nuqta, "hech qanday yakuniy natija yo'q!"
Boshlang'ich ma'lumotni hech qanday maqsadga muvofiq emas.json va boshqa ma'lumotlar, koketalar, aspalar va boshqalar!
Shaxsiy hisoblar yuklab olinishi mumkin, bu esa Trabaloning bir qismi; "Ish vaqtini qayta o'rnatish" jupyter daftarchasi uchun hech qanday talab qilinmaydi, shuning uchun u hech qanday muammoga duch kelmaydi!
MUHIM:
"Niyat" "teglar" "naqshlar" "javob" "kontekst_set" nomlari noma'lum
Mana, o'yinlar yakunlandi, natijada final yakunlandi!
Qisqa vaqt ichida "intents.json" o'yinini o'tkazib yuboring, rs.
4 -qadam: Personalizando Seu Jupyter daftarchasi
Bom; mijozlar shaxsiy ma'lumotlarini olishdan bosh tortish, mijozlarni shaxsiylashtirish yoki mijozlar bilan ishlash
Bu erda siz mijozlar bilan suhbatlashasiz, suhbatni davom ettirasiz; eu separei em duas partes; portanto aqui vou ajratish também!
PRIMEIRA PARTE
Boshlang'ich partiya, mijozlar uchun mijozlar; e -e teme mais mais liberdade for mexer!
Bu bir -biridan farqli o'laroq, alterar 1, alter todos, com haddan tashqari dos textos circulados emmelho; Matnni Python -da, shuningdek, dexxando -da -da -da -da, -da -da -da -da -da -da -da, boshqa buyruqlar yozish mumkin emas!
Komandolar
- Boshqaruv () buyrug'i; ao colocar input ("Insire o seu nome:") hech qanday muammo emas; peso, o sta détro de aspas eé que que vai aparecer a pessoa, enquanto o comando input () raqamli raqamli raqamlar uchun
- Chop etish uchun () yozib oling, bu erda hech qanday suhbat yo'q, bu sizning xohishingizga ko'ra, matnli yozuvlar, aspirantlar uchun.
- Misol uchun, "nome = input (……" degan ma'noni anglatadi), masalan, masalan, masalan, "nome =" José "" ou "nome = 1" iríamos atribuir a nós atribuímos. o'zgaruvchan nom, "Xose" yoki "1" bahosi;
- Bu format. "Olá {0} {1} tudo bem com vokê?" yoki "final" tugallanmagan bo'lsa ham.format () hech narsa emas, balki boshqa variantlarni ham o'zgartiradi! Qachonki, nol sonli aniqlik kiritilmagan bo'lsa, Python funktsiyalari bilan bir xil bo'ladi; e eslatmani almashtiring yoki {0} har xil variantlarni tanlang!
- O'yinni o'tkazib yuborish va yozib olish uchun siz o'zingizning xohishingizga javob bera olmaysiz, shuning uchun men ham o'z vazifamni bajaraman deb o'ylayman. Misol:
meu_dicionario = {'nome' = 'guilherme', 'idade' = 21, 'profissão' = 'empreendedor'}
Yo'q, bir vaqtning o'zida har qanday noma'lum, bir xil emas, balki 21 yoshli, har xil turdagi, ham, ham, ham hech qanday farq yo'q!
Bu erda hech qanday chat boti yo'q, mijozlar ham o'z nomini, telefon raqamini, telefon raqamini va boshqalarni, shuningdek, havolalarni, havola va ma'lumotlarni almashishni taklif qilishadi!
SEGUNDA PARTE
Bom, essa é a parte mais fácil; asosiy yozuvlar o'zgarishi mumkin yoki yo'q.
5 -qadam: O CÉU É O LIMITE
Boshlang'ich loyihani amalga oshirishni xohlasangiz; aprendemos muitas va muitas coisas, python dasturlari sun'iy ravishda sun'iy ravishda yaratilgan!
Qachonki, bu sizning loyihangizga juda mos keladi!
2, 3, 4, 5 qismlar … Bu muammoning echimini topa olmaslik, aniq javob berish, aniq javob berish, "não entendimento" muammosini hal qilish uchun javob beradi. Mana, haqiqiy!
Mana, bir necha kun oldin, siz bir necha marotaba javob berishni xohlaysizmi, bu sizning elektron pochtangizga elektron pochta orqali yuborilgan bo'lsa ham, siz buni bilib olishingiz mumkin.
Qisqa vaqt ichida!
Tavsiya:
Python bilan papkalarni sinxronlashtirish: 5 qadam
Python bilan papkalarni sinxronlashtirish: Bu ko'rsatma sizga ikkita papkani (va undagi barcha papkalarni) sinxronlashtirishni ko'rsatib beradi, shuning uchun biri ikkinchisining to'g'ridan -to'g'ri nusxasi. Ishni mahalliy, bulutli/tarmoqli serverda yoki USB -diskda zaxiralash uchun ideal. Dasturlash tajribasi yo'q
Google taqvimlarini Google saytlariga biriktirish: 5 qadam
Google taqvimlarini Google saytlariga biriktirish: Bu sizga Google taqvimlarini yaratish, ulardan foydalanish va tahrir qilishni o'rgatish, keyin ularni almashish imkoniyatlaridan foydalanib Google saytiga biriktirish bo'yicha ko'rsatma. Bu ko'p odamlar uchun foydali bo'lishi mumkin, chunki Google saytlaridan men muvofiqlashtirish va tarqatish uchun foydalanish mumkin
Google xaritalarini Google varaqlariga osongina va bepul qo'shish: 6 qadam
Google xaritalarini Google varaqlariga avtomatik ravishda va bepul qo'shish: Ko'pgina ishlab chiqaruvchilar singari, men ham GPS kuzatuvchi loyihalarini yaratdim. Bugun biz GPS -nuqtalarni tashqi jadval yoki API ishlatmasdan to'g'ridan -to'g'ri Google Sheets -da tasavvur qila olamiz. Eng yaxshisi, bu BEPUL
Google Speech API va Python yordamida nutqni aniqlash: 4 qadam
Google Speech API va Python yordamida nutqni aniqlash: Nutqni tanib olish Nutqni aniqlash sun'iy intellektning pastki qismi bo'lgan tabiiy tilni qayta ishlashning bir qismidir. Oddiy qilib aytganda, nutqni aniqlash - bu kompyuter dasturlarining og'zaki tilda so'zlar va iboralarni aniqlash qobiliyati
Google Sheets va Google Script yordamida ob -havo ma'lumotlari: 7 qadam
Google Sheets va Google Script yordamida ob -havo ma'lumotlari: Bu Blogtutda biz Internetga ma'lumotlarni yuborishga yordam beradigan Adafruit huzzah ESP8266 yordamida google varaqlariga SHT25 sensori o'qilishini yuboramiz. va ma'lumotlarni saqlashning asosiy usuli