Waifu AI

免费增值
通过 WaifuAI | 已更新 a month ago | Entertainment
人气

9.2 / 10

延迟

2,778ms

服务等级

100%

关注者:7
资源:
产品网站
API 创建者:
avatar
WaifuAI
waifuai
给 API 打分:
登录并给 API 打分

README

With this API you can make open-ended conversation between any number of human users and AI waifu characters, with custom situations.
For example, you can change the situation based on the scene in your game, and have multiple waifus talk to the user and to each other.
You can generate multiple choice options for your human users to select from.
You can also let the human user watch the multiple waifus engage in open-ended conversation with each other, while allowing the human user to talk to any waifu at any time, through this simple API interface.
To get an idea of its capabilities, you can try out our interactive Python tutorial on how to use the API: https://colab.research.google.com/drive/1Vbi9v0eVGj82y6PLhujbp6ThzYi1DZHv
You can also use our demonstration apps at
Android: https://play.google.com/store/apps/details?id=com.waifuai.waifu
Desktop (Windows/Mac/Linux): https://waifuai.itch.io/waifu

API Capabilities

With this API you can make open-ended conversation between any number of human users and AI waifu characters, with custom situations.

The AI is very flexible so you can be very creative with it. The following are just examples to give an idea of how to use the API, but you can do much more and accomplish very different tasks if you wanted to.

For example, you can change the situation based on the scene in your game, and have multiple waifus talk to the user and to each other.

You can generate multiple choice options for your human users to select from.

You can also let the human user watch the multiple waifus engage in open-ended conversation with each other, while allowing the human user to talk to any waifu at any time, through this simple API interface.

Example use cases for custom situation:

  • Changing the situation based on the physical scene in a waifu applicaiton such as different locations such as going to the park, or watching a movie.
    Example: ‘Miyuki is at the festival’.
  • Describing the personality of characters. Example: ‘Miyuki is cheerful’.
  • Describing what characters are thinking about. Example: ‘Miyuki is wondering what to bring to the festival’.
  • Any combination or anything you creatively come up with. There are no strict rules.

Example use cases for custom from/to dialog control:

  • one user talks to one waifu (like our applications).
    Example:
    -from: User (user’s name), you can ask user for their name and use it
    -to: Waifu (the one custom waifu’s name)
  • one user talks to a waifu among many waifus (like in single-player waifu application)
    Example:
    -from: User (user’s name)
    -to: Waifu (the waifu that you want to respond to the user, for example this might be which waifu the user is looking at from the many waifu present)
  • waifus talk to each other (like in single-player waifu application with multiple waifus, these waifus can talk to each other in front of the user). The waifus will remember the context of the conversation and know who said what and how to continue based on that context. Example:
    -from: Waifu 1
    -to: Waifu 2
  • multiple users talking to one or many waifus (like in a multi-player waifu application)
    -from: any User or Waifu
    -to: any User or Waifu
  • generate options for the user to say, or even let the user to ‘automatically say something’ without having to think what to respond. Could work as a form of ‘auto suggestion’ for waifu applications
    Example:
    -from: Waifu
    -to: User
    -message : (blank message) (you can use a blank message to prompt a response without adding to the dialog)

Language table

Use the code on the right side of the table in API calls for the translate_from parameter.

Language ISO-639-1 Code
Afrikaans af
Albanian sq
Amharic am
Arabic ar
Armenian hy
Azerbaijani az
Basque eu
Belarusian be
Bengali bn
Bosnian bs
Bulgarian bg
Catalan ca
Cebuano ceb (ISO-639-2)
Chinese (Simplified) zh-CN or zh (BCP-47)
Chinese (Traditional) zh-TW (BCP-47)
Corsican co
Croatian hr
Czech cs
Danish da
Dutch nl
English en
Esperanto eo
Estonian et
Finnish fi
French fr
Frisian fy
Galician gl
Georgian ka
German de
Greek el
Gujarati gu
Haitian Creole ht
Hausa ha
Hawaiian haw (ISO-639-2)
Hebrew he or iw
Hindi hi
Hmong hmn (ISO-639-2)
Hungarian hu
Icelandic is
Igbo ig
Indonesian id
Irish ga
Italian it
Japanese ja
Javanese jv
Kannada kn
Kazakh kk
Khmer km
Kinyarwanda rw
Korean ko
Kurdish ku
Kyrgyz ky
Lao lo
Latin la
Latvian lv
Lithuanian lt
Luxembourgish lb
Macedonian mk
Malagasy mg
Malay ms
Malayalam ml
Maltese mt
Maori mi
Marathi mr
Mongolian mn
Myanmar (Burmese) my
Nepali ne
Norwegian no
Nyanja (Chichewa) ny
Odia (Oriya) or
Pashto ps
Persian fa
Polish pl
Portuguese (Portugal, Brazil) pt
Punjabi pa
Romanian ro
Russian ru
Samoan sm
Scots Gaelic gd
Serbian sr
Sesotho st
Shona sn
Sindhi sd
Sinhala (Sinhalese) si
Slovak sk
Slovenian sl
Somali so
Spanish es
Sundanese su
Swahili sw
Swedish sv
Tagalog (Filipino) tl
Tajik tg
Tamil ta
Tatar tt
Telugu te
Thai th
Turkish tr
Turkmen tk
Ukrainian uk
Urdu ur
Uyghur ug
Uzbek uz
Vietnamese vi
Welsh cy
Xhosa xh
Yiddish yi
Yoruba yo
Zulu zu

打分:4.8 - 投票:6