Skip to content

Instantly share code, notes, and snippets.

@kishida
kishida / ToolSample.java
Last active December 3, 2025 13:21
Function Callingを試すサンプル
import dev.langchain4j.agent.tool.Tool;
import dev.langchain4j.http.client.jdk.JdkHttpClient;
import dev.langchain4j.memory.chat.MessageWindowChatMemory;
import dev.langchain4j.model.openai.OpenAiStreamingChatModel;
import dev.langchain4j.service.AiServices;
import dev.langchain4j.service.TokenStream;
import module java.desktop;
import java.net.http.HttpClient;
import java.time.LocalTime;
@kishida
kishida / java-error-ministral3_3B.ipynb
Last active December 3, 2025 12:11
Javaのエラーを明るく説明するMinistral 3 3B
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@kishida
kishida / java-error-gptoss-20b.ipynb
Created November 30, 2025 13:24
Javaのエラーを明るく解説するgpt-oss 20b Fine Tune
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@kishida
kishida / sarashina_vl_ui.py
Last active December 1, 2025 08:03
Sarashina 2.2 Vision 3BのGradio UI
import gradio as gr
from PIL import Image
import threading
import requests
from transformers import AutoModelForCausalLM, AutoProcessor, set_seed, TextIteratorStreamer, BitsAndBytesConfig
# Define model path
model_path = "sbintuitions/sarashina2.2-vision-3b"
# Load model and processor
@kishida
kishida / java-error-qwen3-4B.ipynb
Created November 29, 2025 13:13
Javaのエラーを明るく解説するQwen3 4B Fine Tune
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@kishida
kishida / java-error-llama3.2_3B.ipynb
Last active November 29, 2025 12:54
Javaのエラーを明るく解説するLlama3.2 3B Fine Tune
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@kishida
kishida / java-error-Qwen3-4B.ipynb
Last active November 27, 2025 15:56
504d2bde149cc571bae554aa555c9612
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@kishida
kishida / randomstring.java
Created October 23, 2025 08:47
ひらがなカタカナ数字漢字からなるランダムな文字列の生成
import module java.desktop;
import java.util.List;
Random rnd = new Random();
// ひらがな:U+3041 .. U+3096(ぁ〜ゖ)
int HIRAGANA_START = 0x3041;
int HIRAGANA_END = 0x3096;
@kishida
kishida / ComfyUIClient.java
Last active October 9, 2025 20:33
ComfyUI Client for Java
package naoki.vcc;
import java.io.*;
import java.net.URI;
import java.net.URLEncoder;
import java.net.http.*;
import java.net.http.WebSocket;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.util.*;
@kishida
kishida / ChineseTranslatorFrame.java
Last active September 22, 2025 08:30
Chinese Translator with Pinyin by GPT-oss
import dev.langchain4j.data.message.SystemMessage;
import dev.langchain4j.data.message.UserMessage;
import dev.langchain4j.http.client.jdk.JdkHttpClient;
import dev.langchain4j.model.chat.response.ChatResponse;
import dev.langchain4j.model.chat.response.StreamingChatResponseHandler;
import dev.langchain4j.model.openai.OpenAiStreamingChatModel;
import module java.desktop;
import java.net.http.HttpClient;
import java.util.ArrayList;